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 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 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 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. > > > > > > João Rocha. > > > > > > -- > > "Sempre se apanha mais com as menores besteiras. Experiência própria." > > > > [EMAIL PROTECTED] > > [EMAIL PROTECTED] > > http://www.goffredo.eti.br > > ------------------------- > > Histórico: http://www.fug.com.br/historico/html/freebsd/ > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > -- "Sempre se apanha mais com as menores besteiras. Experiência própria." [EMAIL PROTECTED] [EMAIL PROTECTED] http://www.goffredo.eti.br ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd