Semana passada precisei percorrer um arquivo e mudar algumas linhas de configuração, no caso o arquivo era do Squid [proxy]. Só que possui muitas linhas comentadas, as vezes configurações temporárias, opções que não são mais usadas, e como eu tinha que percorrer as opções porque tinha algumas ligações, pensei vou gerar um arquivo em outra pasta só que sem os comentários, ae posso ver tranquilo e sem aquele monte de comentários (#).
O que fiz:
root@linuxVM:/tmp# cp /etc/squid/squid.conf /root/squid.conf_old root@linuxVM:/tmp# egrep -v "^#|^$" /root/squid.conf_old > /root/squid.conf_bkp root@linuxVM:/tmp# rm -Rf /root/squid.conf_old
Agora se você der um cat /root/squid.conf_bkp ou less /root/squid.conf_bkp você irá visualizar o arquivo sem os comentários, ou uso o vim direto para editar, ae caso queira enviei este arquivo para a /etc/squid/ como squid.conf mesmo e deixa o atual como um backup com todos os comentários.
Até a próxima!
Linux – Remover [# comentarios] de scripts Linux by Cleiton Bueno is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.