Ang Linux ay ang pinakamahusay na kilala sa mga open source operating system. Paminsan-minsan, maaaring kailanganin mong ilipat ang mga file sa pagitan ng mga sistema ng Windows at Linux. Sa Windows / DOS na mga file, ang break ng linya ay ipinahiwatig ng dalawang character, ang carriage return (CR) at line feed (LF). Ang dulo ng tagapagpahiwatig ng linya sa mga file na Linux / Unix ay ipinahiwatig ng isang character lamang, ang carriage return (CR). Ang pagkakaiba na ito ay maaaring maging sanhi ng mahirap na nakatagong mga character kapag inilipat mo ang mga file sa pagitan ng mga system.
Gayunpaman, ang pag-iwas sa nakatagong mga character ay medyo hindi masakit.
- Ang dos2unix Ang command ay nag-convert ng mga plain text file sa Windows sa Linux format.
- Ang unix2dos Ang command ay nag-convert ng mga plain text file sa Linux sa format ng Windows.
Ang mga utos na ito ay nakakaapekto sa pagtatapos ng mga tekstong file. Hindi nila binabago ang mga binary file (maliban kung pinipilit mo ang isang conversion) o di-regular na mga file tulad ng mga FIFO at mga direktoryo.
Syntax
dos2unix options FILE … -n INFILE OUTFILE …
unix2dos mga pagpipilian FILE … -n INFILE OUTFILE …
Mga Opsyon
Ang mga sumusunod na opsyon ay isang bahagyang listahan ng mga pinaka madalas na magagamit na mga opsyon na magagamit para sa dos2unix at unix2dos:
-h, --help – Ipakita ang tulong at exit.
-k, - -update – Panatilihin ang petsa ng stamp ng output file katulad ng input file.
-l, --newline - Magdagdag ng karagdagang bagong linya
-q, --quiet – Tahimik na mode. Sumpain ang lahat ng babala at mensahe.
-V, - pagbabalik-loob – Ipakita ang impormasyon ng bersyon at lumabas.
-f, --force - Pag-convert ng lakas ng mga binary file
-s, --safe - Laktawan ang mga binary file (default)
-F, --follow-symlink - Sundin ang mga symbolic link at i-convert ang mga target
-S, --skip-symlink - Mag-iwan ng mga simbolikong link at mga target na hindi nabago (default)




