Format Windows DOS / Unix des fichiers créés
sur un PC
Pourquoi LF ou CR LF
Un fichier texte est une suite de lignes séparées
par ...
-
des \n sous Unix ou Mac
(qui est peut être même encore différent ...)
-
des \r\n sous DOS
\n appelé
aussi LF ou \nl est le new
line
\r
appelé aussi CR ou \cr
est le carriage return
Quand on crée un fichier sous DOS ou Windows avec un éditeur
il le crée par défaut avec \r\n
...
mais on peut lui dire de le faire sous format Unix (avec \n
uniquement)
-
dans UltraEdit il existe une commande DOS-to-UNIX que l'on peut rajouter
au menu avec Advanced-Configure-ToolBar.
-
dans Emacs il faut déclarer le filesystem dans lequel est
créé le fichier comme ne devant pas être tranduit en
DOS. Pour cela :
-
mettre le fichier /tools/emacs/untranslate.elc
dans
le repertoire site-lisp de Emacs
-
rajouter les lignes suivantes dans .emacs
( ou _emacs) dans le repertoire
emacs
-
(load untranslate)
-
(add-untranslated-filesystem "E:")
Salut.
Raymond Ripp