Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Openbox + lxpanel + wbar
Por pinduvoz
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Caracteres de quebra de linha: Windows x Linux
Linux user
Publicado por Perfil removido em 05/02/2005

Login: removido, 1651356 pontos
[ Hits: 12678 ]

Caracteres de quebra de linha: Windows x Linux

Como muitos administradores, eu tenho vários SO instalados em casa e para não ter que ficar reiniciando toda hora uso um CD-RW ou um disquete para salvar meus arquivos de configuração, documentos e etc.

Mas há um problema: se eu tentar editar no Linux um arquivo editado no Windows não tem problema, tudo OK; porém se eu fizer o contrário: editar no Windows um arquivo do Linux?

Bom, o formato de quebra de páginas entre os Windows, *nix e os MAC OS (os <CR> e <LF>) são bem diferentes e quando abro um arquivo do VI no Notepad vejo tudo em uma linha, sendo que não há quebra da mesma e sempre onde deve "pular" para a próxima linha aparece um "quadrado".

Uma coisa que muita gente não sabe é que o EDIT.COM, do velho DOS, é presente até mesmo no Windows XP e "corrige" isso. O procedimento é simples:
  • Abra o prompt de comando;
  • Digite edit.com C:\onde_esta\o.arquivo e aperte ENTER;
  • No edit, vá no menu Arquivo > Salvar e depois Arquivo > Sair.

Agora abra o arquivo no Notepad: ele está com a quebra de linha corrigida!


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Tocando som com o style do Fluxbox
   Dica Linux recomendada Lançado pQui Linux 3.1-Liberty
   Dica Linux recomendada Musica no Android
   Dica Linux recomendada Corrigindo o erro do Parcellite: GLib-ERROR **: gmem.c:136: failed to allocate ... bytes
   Dica Linux recomendada Como colocar uma opção no menu do Fluxbox para tocar CD

Comentários
[1] Comentário enviado por Herr_Filip em 26/10/2005 - 14:16h:

também é meu caso, no Linux eu uso o mcedit mesmo, no windows, o EditPlus, que já corrige o arquivo direitinho!

OBS: 5 minutos apos por este comentario aqui, baixei um .sh aqui do site, no windows, e pelo samba copiei pro Linux.
Estava dando erro atrás de erro, tive que abrir o .SH, e linha por linha deletar um caractere de quebra de linha do windows, que era "invisivel" no linux, mas que gerava erro no Shell-Script!

(Apenas uma curiosidade ;)

[2] Comentário enviado por tenchi em 20/01/2007 - 13:26h:

Um jeito de "converter" um texto do DOS para o padrão Unix é o comando:
$ fromdos < DOSfile.txt > Unixfile.txt

Esse comando, fromdos, faz parte do pacote bin, no slackware.

Outro jeito, é usando uma função presente no programa funcoeszz (http://funcoeszz.net)

$ zzdos2linux arquivo.txt

ou

$ zzlinux2dos arquivo.txt

Os nomes dos comandos já dizem tudo..

Falow.

[3] Comentário enviado por SMarcell em 04/08/2007 - 17:59h:

Outra maneira e usar o sed:

sed '/\r/{s/.$//}' < arquivo.txt > arq_saída.txt

=)

Falou!!!


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.