Skip to main content

Wat doen de dos2unix- en unix2dos-opdrachten?

Important Linux Commands for Beginners: Linux Tutorial (Juni- 2026)

Important Linux Commands for Beginners: Linux Tutorial (Juni- 2026)
Anonim

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)