Je voudrais être en mesure de commenter un seul drapeau dans une commande d'une ligne. Bash semble seulement avoir from # till end-of-line
commentaires. Je regarde des trucs comme:Commentaires en ligne pour Bash?
ls -l $([ ] && -F is turned off) -a /etc
C'est moche, mais mieux que rien. Y a-t-il un meilleur moyen?
Ce qui suit semble fonctionner, mais je ne suis pas sûr que ce soit portable:
ls -l `# -F is turned off` -a /etc
L'astuce '# de comment' est également mentionné ici: http://stackoverflow.com/questions/9522631/bash-comment-mettre-en-ligne-commenter-pour-une-commande-multi-ligne –
Suite au [link] (http://stackoverflow.com/a/12797512/1342186) mentionné par @Juha Palomäki , il y a cette astuce merveilleuse '$ {IFS # comment}' introduite par @pjh dans les commentaires. Aucune sous-shell n'est invoquée. – alexis