[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]
- Apagar linhas com determinada string,
Leonardo <=