+ Responder ao Tópico



  1. #1
    mirror
    Visitante

    Padrão Script para remoção de linhas

    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

  2. #2

    Padrão Re: Script para remoção de linhas

    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.

  3. #3

    Padrão Re: Script para remoção de linhas

    sed -i '/STRING/' /arquivo.txt

    Aparentemente essa linha resolveu meu problema.

  4. #4
    Super_Diaulas
    Visitante

    Padrão Re: Script para remoção de linhas

    cat ARQUIVO | grep -v STRING

  5. #5
    nidos_79
    Visitante

    Padrão Re: Script para remoção de linhas

    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 ???