Logo Hardware.com.br
ivonei
ivonei Membro Senior Registrado
375 Mensagens 0 Curtidas

Script para apagar texto.

#1 Por ivonei 01/12/2003 - 15:55
Olá

Alguém sabe como fazer para apagar a linha num arquivo texto que contenha uma certa palavra?

#!/usr/bin/sh

if cat arquivo_texto | grep 'nome'
then
APAGA LINHA
fi

Agradeço desde já
ivonei
ivonei Membro Senior Registrado
375 Mensagens 0 Curtidas
#3 Por ivonei
01/12/2003 - 17:19
Phr34k3r
sed '/palavra/d' arquivo.txt

Isso deve resolver, apague as linhas que contenham a "palavra" do arquivo.txt.


Eu acho que pode se disto que preciso.
smile.png Só que eu usei exatamente como está e o que ele fez foi só listar o conteudo de arquivo.txt.
Ele teria que apagar a linha que contém 'palavra'. Pelo que eu li no man, parece que a opçao 'd' faz isto. Mas não estou conseguindo acertar o comando. Dá pra você me dar mais uma mão. :wink:
ECS A780GM_A | AMD X3 Phenom 8650, 2300 MHz | GeForce 9400GT 512mb | HD SAMSUNG (1tb, SATA-II) | RAM 4Gb DDR2 800 | Win 7 Professional
© 1999-2025 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal