Linux is de bekendste van de open source besturingssystemen. Af en toe moet u mogelijk bestanden verplaatsen tussen Windows- en Linux-systemen. In Windows / DOS-bestanden wordt een regeleinde aangegeven door twee tekens, de regelterugloop (CR) en de regelinvoer (LF). Het einde van de regelindicator in Linux / Unix-bestanden wordt aangegeven met slechts één teken, de carriage return (CR). Dit verschil kan lastige verborgen tekens veroorzaken wanneer u bestanden tussen systemen verplaatst.
Het vermijden van de verborgen karakters is echter relatief pijnloos.
- De dos2unix commando converteert platte tekstbestanden in Windows naar Linux-formaat.
- De unix2dos commando converteert platte tekstbestanden in Linux naar Windows-indeling.
Deze opdrachten beïnvloeden het lijneindpunt van tekstbestanden. Ze veranderen geen binaire bestanden (tenzij u een conversie afdwingt) of niet-reguliere bestanden zoals FIFO's en mappen.
Syntaxis
dos2unix opties FILE … -n INFILE OUTFILE …
unix2dos opties FILE … -n INFILE OUTFILE …
opties
De volgende opties zijn een gedeeltelijke lijst met de meest gebruikte opties die beschikbaar zijn voor dos2unix en unix2dos:
-h, --help – Help weergeven en afsluiten.
-k, --keepdate – Houd de datumstempel van het uitvoerbestand hetzelfde als het invoerbestand.
-l, --nieuwlijn - Voeg een extra nieuwe regel toe
-q, - rustig – Stille modus. Onderdruk alle waarschuwingen en berichten.
-V, --versie – Geef versie-informatie weer en verlaat het menu.
-f, --force - Forceer conversie van binaire bestanden
-s, --safe - Sla binaire bestanden over (standaard)
-F, --volgende symlink - Volg symbolische koppelingen en converteer de doelen
-S, --skip-symlink - Laat symbolische koppelingen en doelen ongewijzigd (standaard)




