Linux er den mest kjente av operativsystemene for åpen kildekode. Av og til må du kanskje flytte filer mellom Windows og Linux-systemer. I Windows / DOS-filer er en linjeskift angitt med to tegn, vognretur (CR) og linjemating (LF). Slutten på linjens indikator i Linux / Unix-filer er angitt med bare ett tegn, vognreturen (CR). Denne forskjellen kan forårsake plagsomme skjulte tegn når du flytter filer mellom systemer.
Å unngå de skjulte tegnene er imidlertid relativt smertefri.
- De dos2unix kommandoen konverterer vanlige tekstfiler i Windows til Linux-format.
- De unix2dos kommandoen konverterer vanlige tekstfiler i Linux til Windows-format.
Disse kommandoene påvirker linjens slutt på tekstfiler. De endrer ikke binære filer (med mindre du tvinger en konvertering) eller uregelmessige filer som FIFOer og kataloger.
syntax
dos2unix alternativer FILE … -n INFILE OUTFILE …
unix2dos alternativer FILE … -n INFILE OUTFILE …
alternativer
Følgende alternativer er en delvis liste over de mest brukte alternativene som er tilgjengelige for dos2unix og unix2dos:
-h, --hjelp – Vis hjelp og avslutt.
-K, --keepdate – Hold datostempelet på utdatafilen samme som inngangsfilen.
-l, --newline - Legg til en ekstra ny linje
-q, --quiet – Stillemodus. Undertrykk alle advarsler og meldinger.
-V, - versjon – Vis versjoninformasjon og avslutt.
-f, --force - Force konvertering av binære filer
-s, -sikre - Hopp over binære filer (standard)
-F, - følg symlink - Følg symbolske lenker og konverter målene
-S, - skip-symlink - Forlate symbolske lenker og mål uendret (standard)




