Příkaz dos2unix převádí soubory pomocí rozšířené znakové sady DOS na jejich standardní protějšky ISO. Pokud jsou dosfile a unixfile stejné, soubor se po dokončení konverze přepíše.
Možnosti příkazu dos2unix
Možnost | Popis |
-cmode, –convmodemode | Nastavte režim převodu na režim. Možné hodnoty jsou ASCII, 7bit ISO a Mac. Výchozí hodnota je ASCII. |
-h,–help | Vytiskněte souhrn příkazového řádku a ukončete jej. |
-k, –keepdate | Zajistěte, aby datum modifikace výstupního souboru bylo stejné jako datum vstupního souboru. |
-ninfile outfile …, –newfileinfile outfile … | Nový režim souborů. Názvy souborů musí být zadány ve dvojicích:první je vstupní soubor, druhý je výstupní soubor. |
-ofile…;–oldfilefile… | Starý režim souborů. Každý vstupní soubor je převeden na místo. Toto je výchozí. |
-q, –tichý | Netiskněte žádná varování ani zprávy. |
-V, –version | Vytiskněte informace o verzi a ukončete. |
Pokud při spouštění příkazu dos2unix narazíte na níže uvedenou chybu:
dos2unix: command not found
můžete zkusit nainstalovat dos2unix, jak je uvedeno níže, podle vaší volby distribuce:
Distribuce | Příkaz |
---|---|
OS X | uvařte instalaci dos2unix |
Debian | apt-get install dos2unix |
Ubuntu | apt-get install dos2unix |
Alpine | apk přidat dos2unix |
Arch Linux | pacman -S dos2unix |
Kali Linux | apt-get install dos2unix |
CentOS | yum nainstalovat dos2unix |
Fedora | dnf nainstalujte dos2unix |
Raspbian | apt-get install dos2unix |
Příklady příkazů dos2unix
1. Změňte konce řádků souboru:
$ dos2unix filename
2. Vytvořte kopii s koncovkami řádků ve stylu Unix:
$ dos2unix -n filename new_filename