-7 Convertit les caractères 8 bits vers l'espace 7 bits.
+ -b, --keep-bom
+ Conserve la marque d'ordre des octets (BOM). Si le fichier d'entrée
+ a une BOM, elle est écrite dans le fichier de sortie. C'est le
+ comportement par défaut quand les sauts de lignes sont convertis au
+ format DOS. Consultez aussi l'option "-r".
+
-c, --convmode MODE_CONV
Change le mode de conversion. MODE_CONV prend l'une des valeurs:
*ascii*, *7bit*, *iso*, *mac*. Ascii est la valeur par défaut.
valeur de sortie est zéro sauf quand de mauvaises options sont
utilisées sur la ligne de commande.
+ -r, --remove-bom
+ Supprime la marque d'ordre des octets (BOM). N'écrit pas la BOM dans
+ le fichier de sortie. Ceci est le comportement par défaut lorsque
+ les sauts de lignes sont convertis au format Unix. Consultez aussi
+ l'option "-b".
+
-s, --safe
Ignore les fichiers binaires (par défaut).
Utilisez l'option "-ul" ou "-ub" pour convertir un fichier UTF-16 sans
BOM.
- Dos2unix n'écrit jamais de BOM dans le fichier de sortie à moins que
- vous utilisiez l'option "-m".
+ Dos2unix, par défaut, n'écrit pas de BOM dans le fichier de sortie. Avec
+ l'option "-b", Dos2unix écrit une BOM quand le fichier d'entrée a une
+ BOM.
+
+ Unix2dos écrit par défaut une BOM dans le fichier de sortie quand le
+ fichier d'entrée a une BOM. Utilisez l'option "-r" pour supprimer la
+ BOM.
- Unix2dos écrit la BOM dans le fichier de sortie quand le fichier
- d'entrée a une BOM ou que l'option "-m" est utilisée.
+ Dos2unix et unix2dos écrivent toujours une BOM quand l'option "-m" est
+ utilisée.
Exemples Unicode
- Convertir de l'UTF-16 Windows (avec une BOM) vers l'UTF-8 de Unix
+ Convertir de l'UTF-16 Windows (avec BOM) vers l'UTF-8 de Unix
dos2unix -n entrée.txt sortie.txt
dos2unix -ul -n entrée.txt sortie.txt
- Convertir de l'UTF-8 de Unix vers l'UTF-8 de Windows sans BOM
+ Convertir de l'UTF-8 de Unix vers l'UTF-8 de Windows avec BOM
unix2dos -m -n entrée.txt sortie.txt