Eliminar linha de um arquivo [RESOLVIDO]

1. Eliminar linha de um arquivo [RESOLVIDO]

luiz
luizsouza99

(usa Linux Mint)

Enviado em 04/07/2014 - 01:09h

no rc.local tem uma linha com o endereço:
/etc/init.d/lan

eu quero deletar esta linha ou trocar ela por espaço, mais eu não consigo já que o comando sed tem barras como delimitador

estou tentando adaptar este comando que uso para trocar exit 0 por espaços
sed -i s'/exit 0//g' /etc/rc.local

só que eu adiciono endereço e fica muita barra no comando e não funciona.

como eu posso retirar uma linha com endereço num arquivo-texto ?


  


2. MELHOR RESPOSTA

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 04/07/2014 - 08:48h

Uma forma mais fácil:


sed -i '/lan/d' /etc/rc.local


3. Re: Eliminar linha de um arquivo [RESOLVIDO]

Tadzio Buscácio
Tadzio

(usa Linux Mint)

Enviado em 04/07/2014 - 02:54h

basta escapar a barra:

echo "t/este"|sed 's/\/e/e/'




4. Re: Eliminar linha de um arquivo [RESOLVIDO]

luiz
luizsouza99

(usa Linux Mint)

Enviado em 04/07/2014 - 20:01h

Renato deu certinho, valew, Tadzio executei mas não entendi o seu comando






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts