Não se preocupe, use as ferramentas Unix/(GNU) Linux
padrão e execute
unix2dos
no seu arquivo Unix.
Como você produz um CR / LF em qualquer lugar em um documento de texto criado no SO Linux para que possa ser copiado e colado em um editor de texto do Windows ou na Web e reter o CR / LF para ser lido e executado em um sistema operacional Windows ou na web? A por exemplo, seria uma arte ascendente que requer CR / LF para manter o alinhamento de caracteres preciso. Produzindo arte ascii no linux com códigos CR / LF que podem ser utilizados no Windows ou online.
Não se preocupe, use as ferramentas Unix/(GNU) Linux
padrão e execute
unix2dos
no seu arquivo Unix.
Isso pode ser feito facilmente com vim
.
Se você quiser converter todas as quebras de linha em CR / LFs em um arquivo,
vim file.txt
). :e ++ff=dos
. :wq
). Se você quiser simplesmente inserir uma única quebra de linha CR / LF,
vim file.txt
). :wq
). Edit: Então o que você realmente quer saber é como converter um arquivo do Unix para o Windows line endings. Faça da linha de comando, não do editor, com o seguinte one-liner. Ele funcionará corretamente mesmo se você executá-lo no mesmo arquivo várias vezes.
perl -pe 's/\r?\n/\r\n/' unix-file.txt > windows-file.txt
Você pode visualizar um arquivo com od -c
para ver seus novos caracteres.
PS. A propósito, alguns editores permitem que você salve no formato DOS e / ou preserve os finais de linha existentes (mas quem sabe o que você está usando).
Aqui está a resposta para o que você achou que queria:
Se você realmente quiser inseri-los explicitamente, você precisa saber duas coisas: os códigos de controle para CR e LF, e como seu editor ou qualquer outra coisa permite que você insira códigos de controle literais.
CR é ^M
( controle + M ). LF é ^L
( controle + L ).
Descubra como o seu editor "escapa" a próxima coisa que você digitará. No emacs isso é controle + Q ( ^Q
, ou C-q
na notação emacs), então você digitaria ^Q ^M
para inserir um CR. Um escape mais comum (por exemplo, no vim e no prompt do bash) é ^V
.
Note também que o LF é o fim da linha, então você provavelmente não o verá depois que ele for inserido. Mas está aí.
você pode tentar o Geany , é um editor de texto do tipo GUI, e os finais de linha são uma das muitas coisas que você pode editar.
Tags ascii