Apagar linhas comentadas de arquivos

Publicado por Bruno L Damada em 23/06/2007

[ Hits: 23.821 ]

 


Apagar linhas comentadas de arquivos



Apaga todas as linhas que estiverem comentadas:

$ grep -v ^# arquivo.ATUAL > arquivo.NOVO | mv arquivo.NOVO arquivo.ATUAL

[;

Outras dicas deste autor

Procura e apaga arquivos com X dias

Firebird + Fedora Core 6

Leitura recomendada

Shell Script / Kommander

Obtendo um domínio para o seu computador usando conexão ADSL

Verificar se site está online via linha de comando

Ocultando a versão do seu BIND

Criando e utilizando uma "biblioteca de funções"

  

Comentários
[1] Comentário enviado por rfarias em 01/10/2008 - 21:22h

ficou muito loko cara.

[2] Comentário enviado por rfarias em 01/10/2008 - 21:23h

$ grep -v^# arquivo separado>novo arquivo | esp.

[3] Comentário enviado por timaum em 03/06/2009 - 14:21h

como eu faço para apagar as linhas em branco restantes?

abs.

[4] Comentário enviado por edudneto em 18/01/2010 - 11:36h

grep -v ^# /etc/squid/squid.conf | grep -v ^$ > /etc/squid/squid.teste

Usei o dessa forma e foi blz...

sds

[5] Comentário enviado por venom557 em 28/09/2015 - 11:35h


Bom dia,

Estou tentando usar um comando que apague a linha de um arquivo, porém preciso que esta linha seja uma variável que será recebida pelo usuário. O shell que estou tentando fazer mostrará as linha do arquivo para o usuário e ele será capaz de excluir a linha que desejar. Posso usar o grep ? De que maneira ?



Contribuir com comentário