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
35756
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
10 novembre 2020
5 623
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 60511 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
792
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
792
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
792
# perl -pe 's/\n/\r\n/' fichier-unix > fichier-dos