Skip to main content

Mit tesz a dos2unix és az unix2dos parancs?

StarTrek 25th Anniversary Video Game Playthrough Complete Golden Oldies (Április 2025)

StarTrek 25th Anniversary Video Game Playthrough Complete Golden Oldies (Április 2025)
Anonim

A Linux a legismertebb a nyílt forráskódú operációs rendszereknél. Előfordulhat, hogy fájlokat kell áthelyeznie a Windows és a Linux rendszerek között. A Windows / DOS fájlokban a vonalbontást két karakter, a kocsi vissza (CR) és a soros feed (LF) jelzi. A vonalkijelzés vége a Linux / Unix fájlokban csak egy karakterrel jelenik meg, a kocsi visszatér (CR). Ez a különbség zavaró rejtett karaktereket okozhat, amikor áthelyezi a fájlokat a rendszerek között.

Azonban a rejtett karakterek elkerülése viszonylag fájdalommentes.

  • A dos2unix parancs egyszerű szövegfájlokat konvertál Windows alatt Linux formátumba.
  • A unix2dos parancs egyszerű szövegfájlokat konvertál a Linuxban a Windows formátumba.

Ezek a parancsok befolyásolják a szövegfájlok sorának végét. Nem módosítják a bináris fájlokat (hacsak nem kényszerít egy konverziót) vagy nem szabályos fájlokat, például a FIFO-kat és a könyvtárakat.

Szintaxis

dos2unix opciók FÁJL … -n INFILE OUTFILE …

unix2dos opciók FÁJL … -n INFILE OUTFILE …

Opciók

Az alábbi opciók részleges lista a leggyakrabban használt opciókra a dos2unix és az unix2dos számára:

-h, --segít A súgó megjelenítése és kilépés.

-k, --keepdate Tartsa a kimeneti fájl dátumbélyegét ugyanúgy, mint a bemeneti fájl.

-l, -Newline - Adjon hozzá egy újabb sort

-q, --quiet Csendes mód. Távolítsa el az összes figyelmeztetést és üzenetet.

-V, --verzió A verzió információinak megjelenítése és kilépés.

-f, - erő - Erősítse a bináris fájlok átalakítását

-s, --safe - Bináris fájlok átugrása (alapértelmezett)

-F, --következő symlink - Kövesse a szimbolikus linkeket és alakítsa át a célokat

-S, --skip-symlink - Szimbolikus linkek és célok hagyása változatlanul (alapértelmezett)