Este archivo de script BASH de un solo comando es difícil de entender, por lo que quiero escribir un comentario para cada una de las acciones:
echo 'foo' \
| sed 's/d/a/' \
| sed 's/e/b/' \
| sed 's/f/c/' \
> myfile
(sed es solo un ejemplo, en realidad es una mezcla de greps y trs y awks)
Odiaría tener que duplicar líneas o tener cada comentario lejos de la línea a la que se aplica.
Pero al mismo tiempo, BASH no parece permitir comentarios "en línea".
¿Alguna forma elegante de resolver este problema?
Si te encuentras con esta pregunta mientras buscas comentar un comando multilínea sin tubería:
A menos que esté haciendo algo realmente perverso como automatizar los comentarios, no puedo ver una razón para preferir esto a la respuesta de Mikel para una tubería, pero si realmente quisiera:
o:
Fuente: http://unix.derkeiler.com/Newsgroups/comp.unix.solaris/2005-07/0991.html
fuente
Bueno, prefiero de esta manera
fuente