Saya ingin dapat mengomentari satu bendera dalam satu perintah. Bash sepertinya hanya punya from # till end-of-line
komentar. Saya melihat trik seperti:
ls -l $([ ] && -F is turned off) -a /etc
Itu jelek, tapi lebih baik daripada tidak sama sekali. Apakah ada cara yang lebih baik?
Tampaknya ini berfungsi, tetapi saya tidak yakin apakah ini portabel:
ls -l `# -F is turned off` -a /etc
${IFS#comment}
diperkenalkan oleh @pjh di komentar. Tidak ada sub-shell yang dipanggil.
#comment
Trik ini juga disebutkan di sini: stackoverflow.com/questions/9522631/...