Linux je nejznámější z operačních systémů s otevřeným zdrojovým kódem. Příležitostně budete muset přesunout soubory mezi systémy Windows a Linux. V systémech Windows / DOS je přerušení řádku označeno dvěma znaky: návrat vozíku (CR) a line feed (LF). Ukazatel konce řádku v systémech Linux / Unix je označen pouze jedním znakem, návrat vozíku (CR). Tento rozdíl může způsobit potíže se skrytými znaky při přesouvání souborů mezi systémy.
Vyhýbání se skrytým postavám je však relativně bezbolestné.
- The dos2unix příkaz převádí soubory prostého textu ve formátu Windows do formátu Linux.
- The unix2dos příkaz převádí soubory prostého textu v systému Linux do formátu Windows.
Tyto příkazy ovlivňují ukončení řádků textových souborů. Nemění binární soubory (pokud nevyžadujete konverzi) nebo nepravidelné soubory, jako jsou FIFO a adresáře.
Syntax
dos2unix možnosti SOUBOR … -n INFILE OUTFILE …
unix2dos volby SOUBOR … -n INFILE OUTFILE …
Možnosti
Následující možnosti představují částečný seznam nejčastěji používaných možností dostupných pro dos2unix a unix2dos:
-h, --help – Zobrazte nápovědu a ukončete.
-k, --keepdate – Uložte datum razítka výstupního souboru stejně jako vstupní soubor.
-l, --newline - Přidejte další řádek
-q, --quiet – Tichý režim. Potlačte všechna upozornění a zprávy.
-V, --version – Zobrazení informací o verzi a ukončení.
-f, --force - Vynutit konverzi binárních souborů
-s, --safe - Přeskočit binární soubory (výchozí)
-F, - následovat-symbolický odkaz - Sledujte symbolické odkazy a konvertujte cíle
-S, - skip-symlink - Ponechat symbolické odkazy a cíle nezměněné (výchozí)




