این دستور به درد debug کردن اسکریپت در هنگام نوشتنش میخوره و باعث میشه یه trace ازش تو خروجی چاپ بشه.
فرضا مینویسیم:
set echo
a="salam"
b="$a donya"
echo $b
حالا وقتی اسکریپت رو اجرا کنید قبل از خروجی نهایی خط به خط trace و تو خروجی چاپ میشه به این شکل:
+ a=salam
+ b='salam donya'
+ echo salam donya
اگر خط دوم رو نگاه کنید متوجه میشید به جای a سلام رو جایگزین کرده و در خط سوم به جای b مقدار نهایی b یعنی salam donya رو جایگزین کرده. در واقع میتونید ببینید در هر خط چه اتفاقی افتاده و خطای احتمالی رو تشخیص داده و رفع کنید.
http://faculty.plattsburgh.edu/jan.plaza/computing/help/tcsh.htm
اوبونتو...
ما را در سایت اوبونتو دنبال می کنید
برچسب : نویسنده : استخدام کار ubuntu بازدید : 237 تاريخ : دوشنبه 31 خرداد 1395 ساعت: 17:56