قبل از اینکه هر دستوری ارزیابی (evaluate) بشه کل دستور همراه آرگومانهای اون در خروجی چاپ میشه. برای مثال؛ اسکریپت زیر رو با دستور bash -x اجرا کنید. البته شما باید دستنامهٔ (manual) پوستهٔ tsh رو بخونید هرچند توضیحی که نوشتم شامل همهٔ پوستهها میشه فقط احتمالاً پرچمها متفاوتاند:
#!/usr/bin/env bash
# filename: foo.sh
prinft "%sn" "$HOME"
خروجی چیزی شبیه یا مثل زیر خواهد بود:
> bash -x foo.sh
+ printf '%sn' /home/john
/home/john
برچسب:
نویسنده: استخدام کار
تاريخ: يکشنبه
30 خرداد
1395 ساعت: 21:49