Como comentar blocos de texto em Shell script
Diversas linguagens de programação possuem métodos para se comentar blocos inteiros, com várias linhas de código, de uma vez só, como por exemplo, /* e */, <!– e –> e tantos outros.
Em shell script, a tralha “#” é o caractere padrão para comentários, todavia, ele apenas nos permite comentar uma única linha, sendo necessario então, para comentar 10 linhas, utilizar “#” no início de todas estas.
Felizmente existe um recurso que pode nos facilitar a vida: o dois pontos.
o “:” é usado em shell script como uma quebra de linha em branco, uma espécie de “não faça nada”. Sendo assim, podemos utilizar o “:” para comentar blocos de códigos em shell da seguinte forma:
#!/bin/bash : << COMENTARIO bloco de programa a comentar COMENTARIO
Sendo assim, tudo que estiver entre COMENTARIO não será processado, pois a entrada está sendo direcionada para “:” que não irá fazer nada com isso.
Lembrando que COMENTARIO pode ser substituido por “fimdocomentario”, EOF, CLEOF ou qualquer coisa que for mais conveniente.
Creditos: Noilson Caio e júlio C. Neves, do fórum Shell script