Joao Rocha Braga Filho escreveu:
> :1,$!tr -d '\r'
>
> Como funciona? Ele passa todas as linhas do arquivo que você
> está editando para o tr, e o tr recebe a ordem de remover os
> ^M. A saída do tr é devolvida ao vi.
Conheço várias maneiras de retirar o \r de arquivos texto, mas achei
especial
2008/2/28 Joao Rocha Braga Filho <[EMAIL PROTECTED]>:
> 2008/2/28 Igor <[EMAIL PROTECTED]>:
>
> > Acho que isso ja foi discutido.. nao precisa executar o tr, pode fazer
> > direto no vi
> > :1,$s/^V^M//gc
>
> Acho que o "g" é desnecessário.
A opção "c" também é desnecessária.
Estou usando e
c
Em 28/02/08, Joao Rocha Braga Filho <[EMAIL PROTECTED]> escreveu:
> 2008/2/28 Igor <[EMAIL PROTECTED]>:
> > Acho que isso ja foi discutido.. nao precisa executar o tr, pode fazer
> > direto no vi
> > :1,$s/^V^M//gc
>
> Acho que o "g" é desnecessário
>
> Mas é bom saber mais um modo de resolve
2008/2/28 Igor <[EMAIL PROTECTED]>:
> Acho que isso ja foi discutido.. nao precisa executar o tr, pode fazer
> direto no vi
> :1,$s/^V^M//gc
Acho que o "g" é desnecessário.
Mas é bom saber mais um modo de resolver isto.
João.
>
> ^V^M = Ctrl + V ... Ctrl + M
>
> Abracos
>
> 2008/2/28 Joao
Acho que isso ja foi discutido.. nao precisa executar o tr, pode fazer
direto no vi
:1,$s/^V^M//gc
^V^M = Ctrl + V ... Ctrl + M
Abracos
2008/2/28 Joao Rocha Braga Filho <[EMAIL PROTECTED]>:
> Você chamou o vi para editar um arquivo, e ele está com um
> maldito ^M no final de cada linha, pois el
Você chamou o vi para editar um arquivo, e ele está com um
maldito ^M no final de cada linha, pois ele veio do DOS e/ou
Windows. Como resolver? Simples, Digite o seguinte comando:
:1,$!tr -d '\r'
É um comando de ex/ed, então não pode esquecer o ":", e
tem que estar fora e inserção etc.
Como func
6 matches
Mail list logo