Mi piacerebbe essere in grado di commentare un singolo flag in un comando a riga singola. Bash sembra avere solo commenti from # till end-of-line
. Sto osservando trucchi del tipo:Commenti in linea per Bash?
ls -l $([ ] && -F is turned off) -a /etc
È brutto, ma meglio di niente. C'è un modo migliore?
Quanto segue sembra funzionare, ma non sono sicuro se è portatile:
ls -l `# -F is turned off` -a /etc
Il trucco '# comment' è menzionato anche qui: http://stackoverflow.com/questions/9522631/bash-how-to-put-line-comment-per-a-multi-line-command –
Seguendo il [collegamento] (http://stackoverflow.com/a/12797512/1342186) citato da @Juha Palomäki , c'è questo meraviglioso trucco '$ {IFS # comment}' introdotto da @pjh nei commenti. Non è stata invocata alcuna sotto-shell. – alexis