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

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

Apagar linhas com determinada string


From: Leonardo
Subject: Apagar linhas com determinada string
Date: Sun, 24 Aug 2008 16:54:56 -0300

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]



reply via email to

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