+ Responder ao Tópico



  1. #1
    quecosuix
    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
    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. cat arquivo | grep -vi teste > novo.arquivo
    :twisted:

  4. 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
    obrigado a todos e especialmente a ariane, pois, era isto que estava procurando.

    free software rulez!

    abraço
    Cleiton






Tópicos Similares

  1. Usando meu ip para fazer spam
    Por nilsonjr no fórum Servidores de Rede
    Respostas: 7
    Último Post: 09-01-2006, 12:10
  2. Problemas para ler linha inteira que contenha espaço
    Por Drozzini no fórum Linguagens de Programação
    Respostas: 2
    Último Post: 14-09-2005, 13:00
  3. sendmail usando outro smtp para relay
    Por visitante no fórum Servidores de Rede
    Respostas: 0
    Último Post: 27-04-2005, 09:11
  4. Usando apt-get para baixar e instalar pacotes é ?...
    Por APT-GET?... no fórum Servidores de Rede
    Respostas: 5
    Último Post: 27-02-2004, 19:06
  5. Como usar o editor de texto vi para sair e salvar?
    Por no fórum Servidores de Rede
    Respostas: 4
    Último Post: 21-07-2003, 19:27

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L