[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Apagar linhas com determinada string
From: |
Flavio Junior |
Subject: |
Re: [shell-script] Apagar linhas com determinada string |
Date: |
Sun, 24 Aug 2008 17:09:18 -0300 |
sed -i '/padrao/d' arquivo.txt
Flavio do Carmo Junior aka waKKu
2008/8/24 Leonardo <address@hidden>:
> 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]
>
>