shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Apagar linhas com determinada string


From: Gustavo
Subject: Re: [shell-script] Apagar linhas com determinada string
Date: Sun, 24 Aug 2008 22:34:38 -0300

Não pode ser com grep?

grep -v string arquivo

2008/8/24 Flavio Junior <address@hidden>

>   sed -i '/padrao/d' arquivo.txt
>
> Flavio do Carmo Junior aka waKKu
>
> 2008/8/24 Leonardo <address@hidden <aaa.leonardo%40gmail.com>>:
> > Olá a todos,
> >
> > Estou tentando criar um pequeno script que apague linhas com determinado
> > conteúdo utilizando sed.
> >
> > Eis a tentativa:
> >
> > # Utilização:
> > # ./sh apagalinha.sh <string_entre_aspas> <nome do arquivo>
> >
> > LINHAS=`nl $2 | grep $1 | tr -s ' ' | cut -f1`
> > echo $LINHAS
> > for i in $LINHAS; do
> > echo $i;
> > sed -e '$(i)d' $2
> > done
> >
> > Não funciona porque eu não estou conseguindo fazer o valor da variável i
> ser
> > avaliada antes do comando sed. Como eu poderia fazer isso?
> >
> > []'s,
> >
> > Leonardo Andrade.
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
>
> 
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]