+ Responder ao Tópico



  1. #1
    adcorp
    Preciso fazer uma tabulação em um arq. que contem mais de 1000 linhas.
    ex:
    funcionario1;cargo1;term1
    funcionario2;cargo2;term2
    .
    .
    .
    funcionarioN;cargoN;termN

    Preciso substituir o ";" por um espaço de um TAB, porem não sei o que é um TAB no VI

    :%s/\;/[como é o tab??]/g

    Alguem pode me ajudar ??

  2. para fazer trocas desse tipo eh melhor utilizar o sed, eh bem facil...
    da uma olhada aki
    http://verde666.org



  3. #3
    BrunoC
    Resposta rápida: TAB é Ctrl+i

    Resposta longa:


    Substitua o ; por TAB assim

    :1,$s/\;/^I/g ou com o % no lugar do 1,$ dá no mesmo.

    Note que o ^I é obtido via Ctrl+i ok?

    Então fica

    :1,$s/\;/Crtl+i/g

    []´s

    [ Esta mensagem foi editada por: BrunoC em 04-12-2002 02:27 ]






Tópicos Similares

  1. Respostas: 6
    Último Post: 18-04-2012, 00:19
  2. Respostas: 1
    Último Post: 24-11-2010, 17:07
  3. Substituir porta WIC por Ethernet no Cisco 1721
    Por LeandroHenrique no fórum Redes
    Respostas: 7
    Último Post: 23-09-2009, 13:20
  4. PPPOE - Que tal um espaço no forum??
    Por tmelooliveira no fórum Redes
    Respostas: 2
    Último Post: 25-11-2008, 23:21
  5. Servidor SAMBA - "Existe um nome duplicado na rede"
    Por Gustavo_DF no fórum Servidores de Rede
    Respostas: 1
    Último Post: 12-05-2005, 12:13

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L