Comando sed

1. Comando sed

Felipe Brandão Bernardo
felipebr12

(usa Ubuntu)

Enviado em 18/12/2012 - 10:49h

Bom dia, gostaria de saber se no comando sed há como remover uma linha de texto usando uma palavra como parâmetro.

Ex.: Digamos que num arquivo tenha as seguintes linhas:

Grêmio Gaúcho
São Paulo Paulista
Corinthians Paulista
Palmeiras Marciano
Vasco Carioca
Inter Gaúcho
Palmeiras Paulista

e agora quero eliminar a linha "Palmeiras" do arquivo ignorando o resto...

se houver uma forma, por favor me postem o script, obrigado




  


2. Re: Comando sed

Thiago Fernandes de Melo
m4tri_x

(usa Ubuntu)

Enviado em 18/12/2012 - 11:16h

com o sed não sei mas vc pode usar o grep -v


3. Re: Comando sed

Alexandre Gonçalves Monteiro da Silva
alexandregms

(usa Ubuntu)

Enviado em 18/12/2012 - 11:23h

Há várias formas pra fazer, entre elas:


grep -v Palmeiras arquivo.txt
sed '/Palmeiras/ d' arquivo.txt



4. Re: Comando sed

Bruno
brunobbc

(usa Ubuntu)

Enviado em 24/11/2013 - 21:36h

Bom dia!

Acredito que o comando abaixo possa funcionar.

cat arquivo.txt | sed '/^palmeiras/d'

Abracos,
Bruno






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts