Différence entre les deux format DOS et Unix
Résolu/Fermé
smed_79
Messages postés
1291
Date d'inscription
dimanche 21 septembre 2008
Statut
Contributeur
Dernière intervention
17 mars 2017
-
19 mai 2014 à 18:42
smed_79 Messages postés 1291 Date d'inscription dimanche 21 septembre 2008 Statut Contributeur Dernière intervention 17 mars 2017 - 26 oct. 2014 à 02:50
smed_79 Messages postés 1291 Date d'inscription dimanche 21 septembre 2008 Statut Contributeur Dernière intervention 17 mars 2017 - 26 oct. 2014 à 02:50
2 réponses
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 419
19 mai 2014 à 19:19
19 mai 2014 à 19:19
Salut,
Je pense que la différence de poids vient principalement de la terminaison des fins de lignes qui diffère selon le système.
Unix utilise le caractère fin de ligne (\n), alors que DOS utilise lui aussi ce caractère mais précédé d'un retour chariot (\r\n).
Quant à modifier un fichier en ligne de commande, il existe sous GNU/Linux (Unix), deux utilitaires pour ça,
On peut aussi faire ça avec des outils comme sed, perl ou autres.
Voir dans la FAQ : Conversion retours chariots DOS (CRLF) / UNIX (LF)
Je pense que la différence de poids vient principalement de la terminaison des fins de lignes qui diffère selon le système.
Unix utilise le caractère fin de ligne (\n), alors que DOS utilise lui aussi ce caractère mais précédé d'un retour chariot (\r\n).
Quant à modifier un fichier en ligne de commande, il existe sous GNU/Linux (Unix), deux utilitaires pour ça,
dos2unixet
unix2dosqui convertissent réciproquement le format.
On peut aussi faire ça avec des outils comme sed, perl ou autres.
Voir dans la FAQ : Conversion retours chariots DOS (CRLF) / UNIX (LF)
smed_79
Messages postés
1291
Date d'inscription
dimanche 21 septembre 2008
Statut
Contributeur
Dernière intervention
17 mars 2017
844
19 mai 2014 à 19:19
19 mai 2014 à 19:19
j'ai continuer a rechercher pour trouver ...
Sed - Conversion retours chariots DOS (CRLF) / UNIX (LF) https://forums.commentcamarche.net/forum/affich-37620064-sed-conversion-retours-chariots-dos-crlf-unix-lf
Sed - Conversion retours chariots DOS (CRLF) / UNIX (LF) https://forums.commentcamarche.net/forum/affich-37620064-sed-conversion-retours-chariots-dos-crlf-unix-lf
smed_79
Messages postés
1291
Date d'inscription
dimanche 21 septembre 2008
Statut
Contributeur
Dernière intervention
17 mars 2017
844
26 oct. 2014 à 02:50
26 oct. 2014 à 02:50
# perl -pe 's/\n/\r\n/' fichier-unix > fichier-dos
19 mai 2014 à 19:45