+ Responder ao Tópico



  1. #1
    quecosuix
    Visitante

    Padrão usando o VI para selecionar linhas e apaga-las.

    tenho um arquivo com mais de 10000 linhas..
    gostaria de que toda linha que tivesse a palavra teste fosse removida..

    tinha pensado em usar o %s
    :%s/teste//g
    mas ele soh vai apagar a palavra e nao a linha..

    alguem tem uma ideia?!

    valeu,

    Cleiton

  2. #2
    ariane
    Visitante

    Padrão vim

    Vamos ver se consigo te ajudar..
    Oie Você pode apagar linhas no vim com uma determinada palavra digitando abaixo:

    :g/teste/:delete

    :g significa para todo o documento
    /teste/ que encontre teste
    :delete apague



  3. #3

    Padrão usando o VI para selecionar linhas e apaga-las.

    cat arquivo | grep -vi teste > novo.arquivo
    :twisted:

  4. #4

    Padrão DD

    Se você usar o DD ele apaga a linha corrente, se você por um número entre as linhas ex: D2D ele apagua duas linhas, e assim por diante.

    Se você estiver no modo de inserção, lembre-se de dar ESC para entrar no modo de comando.



  5. #5
    quecosuix
    Visitante

    Padrão usando o VI para selecionar linhas e apaga-las.

    obrigado a todos e especialmente a ariane, pois, era isto que estava procurando.

    free software rulez!

    abraço
    Cleiton