Skip to main content

Ko darīt dos2unix un unix2dos komandas?

Anonim

Linux ir vislabāk zināmā atklātā pirmkoda operētājsistēma. Reizēm jums var nākties pārvietot failus starp Windows un Linux sistēmām. Windows / DOS failos līnijas pārtraukums tiek rādīts ar divām rakstzīmēm - pārvades atgriešanas (CR) un līnijas barības (LF). Līnijas indikatora beigas Linux / Unix failos norāda tikai ar vienu rakstzīmi, kas ir pārvadāšanas atgriešanās (CR). Šī atšķirība var izraisīt sarežģītas slēptās rakstzīmes, kad pārvietojat failus starp sistēmām.

Tomēr izvairīšanās no slēptās rakstzīmēm ir relatīvi nesāpīga.

  • The dos2unix komanda pārveido teksta failus Windows sistēmā Linux formātā.
  • The unix2dos komanda pārveido vienkāršus teksta failus Linux formātā Windows formātā.

Šīs komandas ietekmē teksta failu pabeigšanu. Tie neveido bināros failus (ja vien jūs neveicat konvertēšanu) vai neregulārus failus, piemēram, FIFO un direktorijus.

Sintakse

dos2unix opcijas FILE … -n INFILE OUTFILE …

unix2dos opcijas FILE … -n INFILE OUTFILE …

Iespējas

Šīs opcijas ir Daļēja saraksts ar visbiežāk izmantotajām opcijām, kas pieejamas dos2unix un unix2dos:

-h, --palīdz Parādīt palīdzību un iziet.

-k, --eeepdate Saglabājiet izvades faila datuma zīmogu tādā pašā veidā kā ievades fails.

-l, --newline - Pievienot papildu papildu līniju

-q, --jauks Klusais režīms. Pārtrauciet visus brīdinājumus un ziņojumus.

-V --versija Parādīt informāciju par versiju un iziet.

-f, - spēks - Bināro failu konvertēšana

-s, - droši - Izlaist bināros failus (pēc noklusējuma)

-F, --follow-symlink - Izpildiet simboliskās saites un pārvērtiet mērķus

-S, --skip-symlink - Atstājiet simboliskās saites un mērķus nemainītos (pēc noklusējuma)