- conversao UNIX -> DOS
+ Responder ao Tópico
-
conversao UNIX -> DOS
Existe algo que realmente funcione? Tentei o unix2dos e nada... tentei tb o todos mas tb nao funcionou... e por fim sei q existe o comando "tr" mas nao sei usar pra fazer essa conversao.
ficaria muito grato por alguma ajuda.
valeu,
falf
-
conversao UNIX -> DOS
O problema todo está no fato que DOS, UNIX e Macs utilizam caracteres diferentes para terminar uma linha. DOS usa CR,LF, Macs usam LF e UNIX usam CR. Você pode mudar isso com o unix2dos, no vi, usando um pequeno script em perl, ou de qualquer outro jeito que convenha. Infelizmente não dá pra usar o tr para conversão UNIX -> DOS. Só é possível usar o tr em conversões DOS -> UNIX
Em perl:
perl -p -e ´s/\n/\r\n/´ < unix.txt > dos.txt
Com awk:
awk ´sub("$", "\r"-)´ unix.txt > dos.txt
E por aí vai...
[ Esta mensagem foi editada por: BrunoC em 02-12-2002 20:24 ]