La commande dos2unix convertit les fichiers utilisant le jeu de caractères étendu DOS en leurs homologues standard ISO. Si dosfile et unixfile sont identiques, le fichier est écrasé une fois la conversion terminée.
Options de commande dos2unix
Option | Description |
-cmode, –convmodemode | Définissez le mode de conversion sur mode. Les valeurs possibles sont ASCII, ISO 7 bits et Mac. La valeur par défaut est ASCII. |
-h,–help | Imprimez un résumé de la ligne de commande et quittez. |
-k, –keepdate | Faire en sorte que la date de modification du fichier de sortie soit la même que celle du fichier d'entrée. |
-ninfile fichier de sortie …, –newfileinfile fichier de sortie … | Nouveau mode de fichier. Les noms de fichiers doivent être fournis par paires :le premier est le fichier d'entrée, le second est le fichier de sortie. |
-ofile…;–oldfilefile… | Ancien mode de fichier. Chaque fichier d'entrée est converti sur place. C'est la valeur par défaut. |
-q, –calme | N'imprimez aucun avertissement ou message. |
-V, –version | Afficher les informations de version et quitter. |
Si vous rencontrez l'erreur ci-dessous lors de l'exécution de la commande dos2unix :
dos2unix: command not found
vous pouvez essayer d'installer le dos2unix comme indiqué ci-dessous selon votre choix de distribution :
Répartition | Commande |
---|---|
OS X | brew install dos2unix |
Debian | apt-get install dos2unix |
Ubuntu | apt-get install dos2unix |
Alpin | apk ajouter dos2unix |
Arch Linux | pacman -S dos2unix |
Kali Linux | apt-get install dos2unix |
CentOS | yum installer dos2unix |
Fédora | dnf install dos2unix |
Raspbian | apt-get install dos2unix |
Exemples de commandes dos2unix
1. Modifier les fins de ligne d'un fichier :
$ dos2unix filename
2. Créez une copie avec des fins de ligne de style Unix :
$ dos2unix -n filename new_filename