Boa noite turma!
Tenho um arquivo texto, e eu gostaria de remover as linhas que contenha determinada string.
Só que o espaco da linha removida nao pode ficar.
Alguem pode me ajudar com isso?
Muito obrigado desde ja,
Lucas
Boa noite turma!
Tenho um arquivo texto, e eu gostaria de remover as linhas que contenha determinada string.
Só que o espaco da linha removida nao pode ficar.
Alguem pode me ajudar com isso?
Muito obrigado desde ja,
Lucas
Código :# sed '/string/d' arquivo.txt | egrep -v "^$" > arquivo.tmp && mv arquivo.tmp arquivo.txt
Este script acaba com todas as linhas em branco do arquivo. Se você quiser apagar uma determinada linha, use apenas o;
Código :# sed '/string/d' arquivo.txt > arquivo.tmp && mv arquivo.tmp arquivo.txt
Relaxe, a linha em branco do arquivo é apagada.
sed -i '/STRING/' /arquivo.txt
Aparentemente essa linha resolveu meu problema.
cat ARQUIVO | grep -v STRING
Ola amigos tenho varios arquivos e todos tem uma linha em comum gostaria de mudar o conteudo de todos eles para outro mais so na primeira linha como eu faria isso ???