Linux je najbolj znan od odprtokodnih operacijskih sistemov. Občasno boste morda morali premikati datoteke med sistemoma Windows in Linux. V datotekah Windows / DOS je prelom vrstice označen z dvema znakoma, vrnitvijo v vozičku (CR) in podajalom (LF). Indikator konca vrstice v datotekah Linux / Unix označuje le en znak, vozni red (CR). Ta razlika lahko povzroči težavne skrite znake, ko premikate datoteke med sistemi.
Vendar je izogibanje skritim znakovom relativno neboleče.
- The dos2unix ukaz pretvori datoteke z navadnim besedilom v sistemu Windows v Linux.
- The unix2dos ukaz pretvori datoteke z navadnim besedilom v Linux v format Windows.
Ti ukazi vplivajo na konec vrstic besedilnih datotek. Ne spreminjajo binarnih datotek (razen če pritisnete konverzijo) ali neregularnih datotek, kot so FIFO-ji in imeniki.
Sintaksa
dos2unix opcije FILE … -n INFILE OUTFILE …
unix2dos opcije FILE … -n INFILE OUTFILE …
Opcije
Naslednje možnosti so delni seznam najpogosteje uporabljenih možnosti, ki so na voljo za dos2unix in unix2dos:
-h, - pomoč – Prikaži pomoč in izhod.
-k, -keepdate – Datoteko datuma izhodne datoteke hranite enako kot vhodna datoteka.
-l, - nova linija - Dodajte dodatno novo linijo
-q, - vprašanje – Tihi način. Preprečite vsa opozorila in sporočila.
-V, -version – Prikažite informacije o različici in izhodu.
-f, -force - Prisili pretvorbo binarnih datotek
-s, - varno - Preskoči binarne datoteke (privzeto)
-F, -follow-symlink - Sledite simboličnim povezavam in pretvorite cilje
-S, - skip-symlink - Pustite simbolične povezave in cilje nespremenjene (privzeto)