Différence entre les deux format DOS et Unix

Résolu/Fermé
Signaler
Messages postés
1288
Date d'inscription
dimanche 21 septembre 2008
Statut
Contributeur
Dernière intervention
17 mars 2017
-
Messages postés
1288
Date d'inscription
dimanche 21 septembre 2008
Statut
Contributeur
Dernière intervention
17 mars 2017
-
Bonjour,
j'ai un fichier text si j'enregistre en format Dos ça taille fait 634Ko et en Unix 611Ko.

J'aimerais savoir qu'elle est la différence entre les deux format file Unix & dos?
Si les fichier Unix sont utilisable sur windows?
Si oui, comment convertir un fichier dos à unix via invité de commande ?

Merci beaucoup.

2 réponses

Messages postés
36324
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 481
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,
dos2unix
et
unix2dos
qui 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)
2
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 41989 internautes nous ont dit merci ce mois-ci

Messages postés
1288
Date d'inscription
dimanche 21 septembre 2008
Statut
Contributeur
Dernière intervention
17 mars 2017
842
Merci beaucoup j'ai bien saisi :) et j'ai aussi trouver se lien http://soft.zoneo.net/Linux/dos_et_unix.php
Messages postés
1288
Date d'inscription
dimanche 21 septembre 2008
Statut
Contributeur
Dernière intervention
17 mars 2017
842
j'ai continuer a rechercher pour trouver ...
Sed - Conversion retours chariots DOS (CRLF) / UNIX (LF) https://www.commentcamarche.net/faq/5978-sed-conversion-retours-chariots-dos-crlf-unix-lf
Messages postés
1288
Date d'inscription
dimanche 21 septembre 2008
Statut
Contributeur
Dernière intervention
17 mars 2017
842
# perl -pe 's/\n/\r\n/' fichier-unix > fichier-dos