|
|
f6f581 |
.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
|
|
|
f6f581 |
.\"
|
|
|
f6f581 |
.\" Standard preamble:
|
|
|
f6f581 |
.\" ========================================================================
|
|
|
f6f581 |
.de Sp \" Vertical space (when we can't use .PP)
|
|
|
f6f581 |
.if t .sp .5v
|
|
|
f6f581 |
.if n .sp
|
|
|
f6f581 |
..
|
|
|
f6f581 |
.de Vb \" Begin verbatim text
|
|
|
f6f581 |
.ft CW
|
|
|
f6f581 |
.nf
|
|
|
f6f581 |
.ne \\$1
|
|
|
f6f581 |
..
|
|
|
f6f581 |
.de Ve \" End verbatim text
|
|
|
f6f581 |
.ft R
|
|
|
f6f581 |
.fi
|
|
|
f6f581 |
..
|
|
|
f6f581 |
.\" Set up some character translations and predefined strings. \*(-- will
|
|
|
f6f581 |
.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
|
|
|
f6f581 |
.\" double quote, and \*(R" will give a right double quote. \*(C+ will
|
|
|
f6f581 |
.\" give a nicer C++. Capital omega is used to do unbreakable dashes and
|
|
|
f6f581 |
.\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff,
|
|
|
f6f581 |
.\" nothing in troff, for use with C<>.
|
|
|
f6f581 |
.tr \(*W-
|
|
|
f6f581 |
.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
|
|
|
f6f581 |
.ie n \{\
|
|
|
f6f581 |
. ds -- \(*W-
|
|
|
f6f581 |
. ds PI pi
|
|
|
f6f581 |
. if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
|
|
|
f6f581 |
. if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch
|
|
|
f6f581 |
. ds L" ""
|
|
|
f6f581 |
. ds R" ""
|
|
|
f6f581 |
. ds C` ""
|
|
|
f6f581 |
. ds C' ""
|
|
|
f6f581 |
'br\}
|
|
|
f6f581 |
.el\{\
|
|
|
f6f581 |
. ds -- \|\(em\|
|
|
|
f6f581 |
. ds PI \(*p
|
|
|
f6f581 |
. ds L" ``
|
|
|
f6f581 |
. ds R" ''
|
|
|
f6f581 |
. ds C`
|
|
|
f6f581 |
. ds C'
|
|
|
f6f581 |
'br\}
|
|
|
f6f581 |
.\"
|
|
|
f6f581 |
.\" Escape single quotes in literal strings from groff's Unicode transform.
|
|
|
f6f581 |
.ie \n(.g .ds Aq \(aq
|
|
|
f6f581 |
.el .ds Aq '
|
|
|
f6f581 |
.\"
|
|
|
f6f581 |
.\" If the F register is turned on, we'll generate index entries on stderr for
|
|
|
f6f581 |
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
|
|
|
f6f581 |
.\" entries marked with X<> in POD. Of course, you'll have to process the
|
|
|
f6f581 |
.\" output yourself in some meaningful fashion.
|
|
|
f6f581 |
.\"
|
|
|
f6f581 |
.\" Avoid warning from groff about undefined register 'F'.
|
|
|
f6f581 |
.de IX
|
|
|
f6f581 |
..
|
|
|
f6f581 |
.nr rF 0
|
|
|
f6f581 |
.if \n(.g .if rF .nr rF 1
|
|
|
f6f581 |
.if (\n(rF:(\n(.g==0)) \{
|
|
|
f6f581 |
. if \nF \{
|
|
|
f6f581 |
. de IX
|
|
|
f6f581 |
. tm Index:\\$1\t\\n%\t"\\$2"
|
|
|
f6f581 |
..
|
|
|
f6f581 |
. if !\nF==2 \{
|
|
|
f6f581 |
. nr % 0
|
|
|
f6f581 |
. nr F 2
|
|
|
f6f581 |
. \}
|
|
|
f6f581 |
. \}
|
|
|
f6f581 |
.\}
|
|
|
f6f581 |
.rr rF
|
|
|
f6f581 |
.\"
|
|
|
f6f581 |
.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
|
|
|
f6f581 |
.\" Fear. Run. Save yourself. No user-serviceable parts.
|
|
|
f6f581 |
. \" fudge factors for nroff and troff
|
|
|
f6f581 |
.if n \{\
|
|
|
f6f581 |
. ds #H 0
|
|
|
f6f581 |
. ds #V .8m
|
|
|
f6f581 |
. ds #F .3m
|
|
|
f6f581 |
. ds #[ \f1
|
|
|
f6f581 |
. ds #] \fP
|
|
|
f6f581 |
.\}
|
|
|
f6f581 |
.if t \{\
|
|
|
f6f581 |
. ds #H ((1u-(\\\\n(.fu%2u))*.13m)
|
|
|
f6f581 |
. ds #V .6m
|
|
|
f6f581 |
. ds #F 0
|
|
|
f6f581 |
. ds #[ \&
|
|
|
f6f581 |
. ds #] \&
|
|
|
f6f581 |
.\}
|
|
|
f6f581 |
. \" simple accents for nroff and troff
|
|
|
f6f581 |
.if n \{\
|
|
|
f6f581 |
. ds ' \&
|
|
|
f6f581 |
. ds ` \&
|
|
|
f6f581 |
. ds ^ \&
|
|
|
f6f581 |
. ds , \&
|
|
|
f6f581 |
. ds ~ ~
|
|
|
f6f581 |
. ds /
|
|
|
f6f581 |
.\}
|
|
|
f6f581 |
.if t \{\
|
|
|
f6f581 |
. ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
|
|
|
f6f581 |
. ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
|
|
|
f6f581 |
. ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
|
|
|
f6f581 |
. ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
|
|
|
f6f581 |
. ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
|
|
|
f6f581 |
. ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
|
|
|
f6f581 |
.\}
|
|
|
f6f581 |
. \" troff and (daisy-wheel) nroff accents
|
|
|
f6f581 |
.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V'
|
|
|
f6f581 |
.ds 8 \h'\*(#H'\(*b\h'-\*(#H'
|
|
|
f6f581 |
.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#]
|
|
|
f6f581 |
.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H'
|
|
|
f6f581 |
.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u'
|
|
|
f6f581 |
.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#]
|
|
|
f6f581 |
.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#]
|
|
|
f6f581 |
.ds ae a\h'-(\w'a'u*4/10)'e
|
|
|
f6f581 |
.ds Ae A\h'-(\w'A'u*4/10)'E
|
|
|
f6f581 |
. \" corrections for vroff
|
|
|
f6f581 |
.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u'
|
|
|
f6f581 |
.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u'
|
|
|
f6f581 |
. \" for low resolution devices (crt and lpr)
|
|
|
f6f581 |
.if \n(.H>23 .if \n(.V>19 \
|
|
|
f6f581 |
\{\
|
|
|
f6f581 |
. ds : e
|
|
|
f6f581 |
. ds 8 ss
|
|
|
f6f581 |
. ds o a
|
|
|
f6f581 |
. ds d- d\h'-1'\(ga
|
|
|
f6f581 |
. ds D- D\h'-1'\(hy
|
|
|
f6f581 |
. ds th \o'bp'
|
|
|
f6f581 |
. ds Th \o'LP'
|
|
|
f6f581 |
. ds ae ae
|
|
|
f6f581 |
. ds Ae AE
|
|
|
f6f581 |
.\}
|
|
|
f6f581 |
.rm #[ #] #H #V #F C
|
|
|
f6f581 |
.\" ========================================================================
|
|
|
f6f581 |
.\"
|
|
|
f6f581 |
.IX Title "dos2unix 1"
|
|
|
f6f581 |
.TH dos2unix 1 "2012-09-06" "dos2unix" "2017-03-10"
|
|
|
f6f581 |
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
|
|
f6f581 |
.\" way too many mistakes in technical documents.
|
|
|
f6f581 |
.if n .ad l
|
|
|
f6f581 |
.nh
|
|
|
f6f581 |
.SH "NAAM"
|
|
|
f6f581 |
.IX Header "NAAM"
|
|
|
f6f581 |
dos2unix \- DOS/Mac naar Unix en vice versa tekstbestand formaat omzetter
|
|
|
f6f581 |
.SH "OVERZICHT"
|
|
|
f6f581 |
.IX Header "OVERZICHT"
|
|
|
f6f581 |
.Vb 2
|
|
|
f6f581 |
\& dos2unix [opties] [BESTAND ...] [\-n INVOERBESTAND UITVOERBESTAND ...]
|
|
|
f6f581 |
\& unix2dos [opties] [BESTAND ...] [\-n INVOERBESTAND UITVOERBESTAND ...]
|
|
|
f6f581 |
.Ve
|
|
|
f6f581 |
.SH "BESCHRIJVING"
|
|
|
f6f581 |
.IX Header "BESCHRIJVING"
|
|
|
f6f581 |
Het Dos2unix pakket bevat toepassingen \f(CW\*(C`dos2unix\*(C'\fR en \f(CW\*(C`unix2dos\*(C'\fR om
|
|
|
f6f581 |
platte tekstbestanden in \s-1DOS\s0 of Mac formaat naar Unix om te zetten en
|
|
|
f6f581 |
vice versa.
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
In DOS/Windows tekstbestanden bestaat een regeleinde uit een combinatie van
|
|
|
f6f581 |
twee tekens: een 'Carriage Return' (\s-1CR\s0) gevolgd door een 'Line Feed' (\s-1LF\s0). In
|
|
|
f6f581 |
Unix tekstbestanden bestaat een regeleinde uit een enkel 'Newline' teken die
|
|
|
f6f581 |
gelijk is aan een \s-1DOS \s0'Line Feed' (\s-1LF\s0) teken. In Mac tekst bestanden, voor Mac
|
|
|
f6f581 |
\&\s-1OS X,\s0 bestaan regeleindes uit een enkel 'Carriage Return' teken. Mac \s-1OS X\s0 is
|
|
|
f6f581 |
Unix gebaseerd en heeft dezelfde regeleindes als Unix.
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
Binaire bestanden worden automatisch overgeslagen, behalve als de omzetting
|
|
|
f6f581 |
geforceerd wordt.
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
Niet-reguliere bestanden, zoals mappen en FIFOs, worden automatisch overgeslagen.
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
Symbolische koppelingen en hun doelen blijven standaard onaangeroerd.
|
|
|
f6f581 |
Optioneel kunnen symbolische koppelingen worden vervangen, of de uitvoer
|
|
|
f6f581 |
kan naar het doel van de symbolische koppeling worden geschreven.
|
|
|
f6f581 |
Symbolische koppelingen op Windows worden niet ondersteund. Windows
|
|
|
f6f581 |
symbolische koppelingen worden altijd vervangen, de doelen onaangeroerd
|
|
|
f6f581 |
gelaten.
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
Dos2unix is gemodelleerd naar dos2unix onder SunOS/Solaris en heeft gelijke conversiemodi.
|
|
|
f6f581 |
.SH "OPTIES"
|
|
|
f6f581 |
.IX Header "OPTIES"
|
|
|
f6f581 |
.IP "\fB\-\-\fR" 4
|
|
|
f6f581 |
.IX Item "--"
|
|
|
f6f581 |
Behandel alle volgende opties als bestandsnamen. Gebruik deze optie
|
|
|
f6f581 |
als je bestanden wil converteren wiens naam met een streepje begint.
|
|
|
f6f581 |
Bijvoorbeeld, om een bestand genaamd \*(L"\-foo\*(R" om te zetten, gebruik je
|
|
|
f6f581 |
de volgende opdracht:
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
.Vb 1
|
|
|
f6f581 |
\& dos2unix \-\- \-foo
|
|
|
f6f581 |
.Ve
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
Of in nieuw-bestand-modus:
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
.Vb 1
|
|
|
f6f581 |
\& dos2unix \-n \-\- \-foo uit.txt
|
|
|
f6f581 |
.Ve
|
|
|
f6f581 |
.IP "\fB\-ascii\fR" 4
|
|
|
f6f581 |
.IX Item "-ascii"
|
|
|
f6f581 |
Converteer alleen regeleindes. Dit is de standaard conversiemodus.
|
|
|
f6f581 |
.IP "\fB\-iso\fR" 4
|
|
|
f6f581 |
.IX Item "-iso"
|
|
|
f6f581 |
Conversie tussen \s-1DOS\s0 en \s-1ISO\-8859\-1\s0 lettertekenreeks. Zie ook paragraaf
|
|
|
f6f581 |
\&\s-1CONVERSIEMODI.\s0
|
|
|
f6f581 |
.IP "\fB\-1252\fR" 4
|
|
|
f6f581 |
.IX Item "-1252"
|
|
|
f6f581 |
Gebruik Windows codetabel 1252 (West-Europees).
|
|
|
f6f581 |
.IP "\fB\-437\fR" 4
|
|
|
f6f581 |
.IX Item "-437"
|
|
|
f6f581 |
Gebruik \s-1DOS\s0 codetabel 437 (\s-1VS\s0). Dit is de standaard codetabel die gebruikt wordt bij \s-1ISO\s0 conversie.
|
|
|
f6f581 |
.IP "\fB\-850\fR" 4
|
|
|
f6f581 |
.IX Item "-850"
|
|
|
f6f581 |
Gebruik \s-1DOS\s0 codetabel 850 (West-Europees).
|
|
|
f6f581 |
.IP "\fB\-860\fR" 4
|
|
|
f6f581 |
.IX Item "-860"
|
|
|
f6f581 |
Gebruik \s-1DOS\s0 codetabel 860 (Portugees).
|
|
|
f6f581 |
.IP "\fB\-863\fR" 4
|
|
|
f6f581 |
.IX Item "-863"
|
|
|
f6f581 |
Gebruik \s-1DOS\s0 codetabel 863 (Canadees Frans).
|
|
|
f6f581 |
.IP "\fB\-865\fR" 4
|
|
|
f6f581 |
.IX Item "-865"
|
|
|
f6f581 |
Gebruik \s-1DOS\s0 codetabel 865 (Scandinavisch).
|
|
|
f6f581 |
.IP "\fB\-7\fR" 4
|
|
|
f6f581 |
.IX Item "-7"
|
|
|
f6f581 |
Converteer 8 bit lettertekens naar 7 bit spatie.
|
|
|
f6f581 |
.IP "\fB\-c, \-\-convmode \s-1CONVMODUS\s0\fR" 4
|
|
|
f6f581 |
.IX Item "-c, --convmode CONVMODUS"
|
|
|
f6f581 |
Stel conversiemodus in. Waarbij \s-1CONVMODUS\s0 een is van:
|
|
|
f6f581 |
\&\fIascii\fR, \fI7bit\fR, \fIiso\fR, \fImac\fR
|
|
|
f6f581 |
met ascii als standaard instelling.
|
|
|
f6f581 |
.IP "\fB\-f, \-\-force\fR" 4
|
|
|
f6f581 |
.IX Item "-f, --force"
|
|
|
f6f581 |
Forceer omzetting van binaire bestanden.
|
|
|
f6f581 |
.IP "\fB\-h, \-\-help\fR" 4
|
|
|
f6f581 |
.IX Item "-h, --help"
|
|
|
f6f581 |
Laat help tekst zien.
|
|
|
f6f581 |
.IP "\fB\-k, \-\-keepdate\fR" 4
|
|
|
f6f581 |
.IX Item "-k, --keepdate"
|
|
|
f6f581 |
Behoud de datum van het invoerbestand in het uitvoerbestand.
|
|
|
f6f581 |
.IP "\fB\-L, \-\-license\fR" 4
|
|
|
f6f581 |
.IX Item "-L, --license"
|
|
|
f6f581 |
Laat de software licentie zien.
|
|
|
f6f581 |
.IP "\fB\-l, \-\-newline\fR" 4
|
|
|
f6f581 |
.IX Item "-l, --newline"
|
|
|
f6f581 |
Voeg een extra regeleinde toe.
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
\&\fBdos2unix\fR: Alleen \s-1DOS\s0 regeleindes worden omgezet naar twee Unix regeleindes.
|
|
|
f6f581 |
In Mac modus worden alleen Mac regeleindes omgezet naar twee Unix regeleindes.
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
\&\fBunix2dos\fR: Aleen Unix regeleindes worden omgezet naar twee \s-1DOS\s0 regeleindes.
|
|
|
f6f581 |
In Mac modus worden Unix regeleindes omgezet naar twee Mac regeleindes.
|
|
|
f6f581 |
.IP "\fB\-m, \-\-add\-bom\fR" 4
|
|
|
f6f581 |
.IX Item "-m, --add-bom"
|
|
|
f6f581 |
Schrijf een \s-1UTF\-8\s0 Byte Order Mark in het uitvoerbestand. Gebruik deze optie
|
|
|
f6f581 |
nooit als de codering het van uitvoerbestand geen \s-1UTF\-8\s0 is. Zie ook paragraaf
|
|
|
f6f581 |
\&\s-1UNICODE.\s0
|
|
|
f6f581 |
.IP "\fB\-n, \-\-newfile \s-1INVOERBESTAND UITVOERBESTAND ...\s0\fR" 4
|
|
|
f6f581 |
.IX Item "-n, --newfile INVOERBESTAND UITVOERBESTAND ..."
|
|
|
f6f581 |
Nieuw-bestand-modus. Converteer bestand \s-1INVOERBESTAND\s0 en schrijf naar bestand
|
|
|
f6f581 |
\&\s-1UITVOERBESTAND.\s0 Bestandsnamen moeten opgegeven worden in paren. Jokertekens
|
|
|
f6f581 |
moeten \s-1NIET\s0 gebruikt worden, anders verlies je bestanden.
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
De persoon die de conversie start in nieuw-bestand (gepaarde) modus wordt
|
|
|
f6f581 |
de eigenaar van het geconverteerde bestand. De lees/schrijf permissies van
|
|
|
f6f581 |
het nieuwe bestand worden de permissies van het originele bestand minus de
|
|
|
f6f581 |
\&\fIumask\fR\|(1) van de persoon die de conversie draait.
|
|
|
f6f581 |
.IP "\fB\-o, \-\-oldfile \s-1BESTAND ...\s0\fR" 4
|
|
|
f6f581 |
.IX Item "-o, --oldfile BESTAND ..."
|
|
|
f6f581 |
Oud-bestand-modus. Converteer bestand \s-1BESTAND\s0 en overschrijf het.
|
|
|
f6f581 |
Dit is de standaard modus. Jokertekens kunnen gebruikt worden.
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
In oud-bestand (plaatsvervangende) modus krijgt het geconverteerde bestand
|
|
|
f6f581 |
dezelfde eigenaar, groep en lees/schrijf rechten als het originele
|
|
|
f6f581 |
bestand. Ook wanneer het bestand wordt omgezet door een andere gebruiker
|
|
|
f6f581 |
die schrijfrechten heeft op het bestand (b.v. gebruiker root). De
|
|
|
f6f581 |
omzetting wordt afgebroken wanneer het niet mogelijk is de originele
|
|
|
f6f581 |
waardes te behouden. Verandering van eigenaar kan betekenen dat de
|
|
|
f6f581 |
originele eigenaar het bestand niet meer kan lezen. Verandering van groep
|
|
|
f6f581 |
zou een veiligheidsrisico kunnen zijn, het bestand zou leesbaar kunnen
|
|
|
f6f581 |
worden voor personen voor wie het niet bestemd is. Behoud van eigenaar,
|
|
|
f6f581 |
groep en lees/schrijf rechten is alleen ondersteund op Unix.
|
|
|
f6f581 |
.IP "\fB\-q, \-\-quiet\fR" 4
|
|
|
f6f581 |
.IX Item "-q, --quiet"
|
|
|
f6f581 |
Stille werking. Onderdruk alle waarschuwingen. De teruggave waarde is nul.
|
|
|
f6f581 |
Behalve wanneer verkeerde opties worden gegeven.
|
|
|
f6f581 |
.IP "\fB\-s, \-\-safe\fR" 4
|
|
|
f6f581 |
.IX Item "-s, --safe"
|
|
|
f6f581 |
Sla binaire bestanden over (standaard).
|
|
|
f6f581 |
.IP "\fB\-F, \-\-follow\-symlink\fR" 4
|
|
|
f6f581 |
.IX Item "-F, --follow-symlink"
|
|
|
f6f581 |
Volg symbolische koppelingen en coverteer de doelen.
|
|
|
f6f581 |
.IP "\fB\-R, \-\-replace\-symlink\fR" 4
|
|
|
f6f581 |
.IX Item "-R, --replace-symlink"
|
|
|
f6f581 |
Vervang symbolische koppelingen door geconverteerde bestanden
|
|
|
f6f581 |
(originele doelbestanden blijven ongewijzigd).
|
|
|
f6f581 |
.IP "\fB\-S, \-\-skip\-symlink\fR" 4
|
|
|
f6f581 |
.IX Item "-S, --skip-symlink"
|
|
|
f6f581 |
Laat symbolische koppelingen en doelen ongewijzigd (standaard).
|
|
|
f6f581 |
.IP "\fB\-V, \-\-version\fR" 4
|
|
|
f6f581 |
.IX Item "-V, --version"
|
|
|
f6f581 |
Laat versie informatie zien.
|
|
|
f6f581 |
.SH "MAC MODUS"
|
|
|
f6f581 |
.IX Header "MAC MODUS"
|
|
|
f6f581 |
In normale modus worden \s-1DOS\s0 regeleindes naar Unix omgezet en vice versa. Mac regeleindes worden niet omgezet.
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
In Mac modus worden Mac regeleindes naar Unix omgezet en vice versa. \s-1DOS\s0 regeleindes blijven ongewijzigd.
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
Om in Mac modus te draaien gebruik de schakeloptie \f(CW\*(C`\-c mac\*(C'\fR of gebruik de opdrachten \f(CW\*(C`mac2unix\*(C'\fR of \f(CW\*(C`unix2mac\*(C'\fR.
|
|
|
f6f581 |
.SH "CONVERSIEMODI"
|
|
|
f6f581 |
.IX Header "CONVERSIEMODI"
|
|
|
f6f581 |
Conversie-modi \fIascii\fR, \fI7bit\fR, en \fIiso\fR
|
|
|
f6f581 |
zijn gelijk aan die van dos2unix/unix2dos onder SunOS/Solaris.
|
|
|
f6f581 |
.IP "\fBascii\fR" 4
|
|
|
f6f581 |
.IX Item "ascii"
|
|
|
f6f581 |
In modus \f(CW\*(C`ascii\*(C'\fR worden alleen regeleindes omgezet. Dit is de standaard modus.
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
Hoewel de naam van deze modus \s-1ASCII\s0 is, wat een 7 bit standaard is, is de
|
|
|
f6f581 |
werkelijke modus 8 bit. Gebruik altijd deze modus wanneer u Unicode \s-1UTF\-8\s0
|
|
|
f6f581 |
bestanden omzet.
|
|
|
f6f581 |
.IP "\fB7bit\fR" 4
|
|
|
f6f581 |
.IX Item "7bit"
|
|
|
f6f581 |
Alle 8 bit niet-ASCII lettertekens (met waardes van 128 t/m 255) worden
|
|
|
f6f581 |
omgezet naar een 7 bit spatie.
|
|
|
f6f581 |
.IP "\fBiso\fR" 4
|
|
|
f6f581 |
.IX Item "iso"
|
|
|
f6f581 |
Lettertekens worden omgezet tussen een \s-1DOS\s0 lettertekenreeks (codetabel) en \s-1ISO\s0
|
|
|
f6f581 |
lettertekenreeks \s-1ISO\-8859\-1\s0 op Unix. \s-1DOS\s0 lettertekens zonder gelijkwaardig
|
|
|
f6f581 |
\&\s-1ISO\-8859\-1\s0 teken, waarvoor geen omzetting mogelijk is, worden omgezet in een
|
|
|
f6f581 |
punt. Het zelfde geldt voor \s-1ISO\-8859\-1\s0 tekens zonder \s-1DOS\s0 tegenhanger.
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
Wanneer alleen optie \f(CW\*(C`\-iso\*(C'\fR gebruikt wordt, zal dos2unix proberen de actieve
|
|
|
f6f581 |
codetabel te gebruiken. Als dat niet mogelijk is wordt codetabel \s-1CP437\s0
|
|
|
f6f581 |
gebruikt, die met name in de \s-1VS\s0 gebruikt word. Om een bepaalde codetabel te
|
|
|
f6f581 |
forceren gebruik opties \f(CW\*(C`\-850\*(C'\fR (West-Europees), \f(CW\*(C`\-860\*(C'\fR (Portugees), \f(CW\*(C`\-863\*(C'\fR
|
|
|
f6f581 |
(Canadees Frans) of \f(CW\*(C`\-865\*(C'\fR (Scandinavisch). Windows codetabel \s-1CP1252
|
|
|
f6f581 |
\&\s0(West-Europees) wordt ook ondersteund met optie \f(CW\*(C`\-1252\*(C'\fR. Gebruik voor andere
|
|
|
f6f581 |
codetabellen dos2unix in combinatie met \fIiconv\fR\|(1). Iconv kan omzetten tussen een
|
|
|
f6f581 |
lange lijst letterteken-coderingen.
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
Gebruik \s-1ISO\s0 conversie nooit op Unicode tekst bestanden. Het zal \s-1UTF\-8\s0
|
|
|
f6f581 |
gecodeerde bestanden beschadigen.
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
Enkele voorbeelden:
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
Omzetten van \s-1DOS\s0 standaard codetabel naar Unix Latin\-1
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
.Vb 1
|
|
|
f6f581 |
\& dos2unix \-iso \-n in.txt uit.txt
|
|
|
f6f581 |
.Ve
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
Omzetten van \s-1DOS CP850\s0 naar Unix Latin\-1
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
.Vb 1
|
|
|
f6f581 |
\& dos2unix \-850 \-n in.txt uit.txt
|
|
|
f6f581 |
.Ve
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
Omzetten van Windows \s-1CP1252\s0 naar Unix Latin\-1
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
.Vb 1
|
|
|
f6f581 |
\& dos2unix \-1252 \-n in.txt uit.txt
|
|
|
f6f581 |
.Ve
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
Omzetten van Windows \s-1CP1252\s0 naar Unix \s-1UTF\-8 \s0(Unicode)
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
.Vb 1
|
|
|
f6f581 |
\& iconv \-f CP1252 \-t UTF\-8 in.txt | dos2unix > uit.txt
|
|
|
f6f581 |
.Ve
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
Omzetten van Unix Latin\-1 naar \s-1DOS\s0 standaard code tabel
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
.Vb 1
|
|
|
f6f581 |
\& unix2dos \-iso \-n in.txt uit.txt
|
|
|
f6f581 |
.Ve
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
Omzetten van Unix Latin\-1 naar \s-1DOS CP850\s0
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
.Vb 1
|
|
|
f6f581 |
\& unix2dos \-850 \-n in.txt uit.txt
|
|
|
f6f581 |
.Ve
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
Omzetten van Unix Latin\-1 naar Windows \s-1CP1252\s0
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
.Vb 1
|
|
|
f6f581 |
\& unix2dos \-1252 \-n in.txt uit.txt
|
|
|
f6f581 |
.Ve
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
Omzetten van Unix \s-1UTF\-8 \s0(Unicode) naar Windows \s-1CP1252\s0
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
.Vb 1
|
|
|
f6f581 |
\& unix2dos < in.txt | iconv \-f UTF\-8 \-t CP1252 > uit.txt
|
|
|
f6f581 |
.Ve
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
Zie ook <http://czyborra.com/charsets/codepages.html>
|
|
|
f6f581 |
en <http://czyborra.com/charsets/iso8859.html>.
|
|
|
f6f581 |
.SH "UNICODE"
|
|
|
f6f581 |
.IX Header "UNICODE"
|
|
|
f6f581 |
.SS "Coderingen"
|
|
|
f6f581 |
.IX Subsection "Coderingen"
|
|
|
f6f581 |
Er bestaan verschillende Unicode coderingen. Op Unix en Linux zijn Unicode
|
|
|
f6f581 |
bestanden typisch gecodeerd in \s-1UTF\-8.\s0 Op Windows kunnen Unicode tekst bestanden
|
|
|
f6f581 |
gecodeerd zijn in \s-1UTF\-8, UTF\-16\s0 of \s-1UTF\-16\s0 big endian, maar meestal zijn ze
|
|
|
f6f581 |
gecodeerd in \s-1UTF\-16\s0 formaat.
|
|
|
f6f581 |
.SS "Conversie"
|
|
|
f6f581 |
.IX Subsection "Conversie"
|
|
|
f6f581 |
Unicode tekst bestanden kunnen \s-1DOS,\s0 Unix of Mac regeleindes hebben, net
|
|
|
f6f581 |
als reguliere tekst bestanden.
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
Alle versies van dos2unix en unix2dos kunnen \s-1UTF\-8\s0 gecodeerde bestanden
|
|
|
f6f581 |
omzetten, want \s-1UTF\-8\s0 is ontworpen op compatibiliteit met \s-1ASCII.\s0
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
Dos2unix en unix2dos met Unicode \s-1UTF\-16\s0 ondersteuning, kunnen little en big
|
|
|
f6f581 |
endian \s-1UTF\-16\s0 gecodeerde tekst bestanden lezen. Om er achter te komen of
|
|
|
f6f581 |
dos2unix gebouwd is met \s-1UTF\-16\s0 ondersteuning type \f(CW\*(C`dos2unix \-V\*(C'\fR.
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
De Windows versies van dos2unix en unix2dos converteren \s-1UTF\-16\s0 gecodeerde
|
|
|
f6f581 |
bestanden altijd naar \s-1UTF\-8\s0 gecondeerde bestanden. Unix versies van
|
|
|
f6f581 |
dos2unix/unix2dos zetten \s-1UTF\-16\s0 gecodeerde bestanden om naar de lokale
|
|
|
f6f581 |
karakter codering als die gelijk is aan \s-1UTF\-8.\s0 Gebruik de opdracht
|
|
|
f6f581 |
\&\fIlocale\fR\|(1) om uit te vinden wat de lokale karakter codering is.
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
Omdat \s-1UTF\-8\s0 geformateerde tekstbestanden zowel op Windows en Unix goed
|
|
|
f6f581 |
ondersteund worden, hebben dos2unix en unix2dos geen optie om \s-1UTF\-16\s0 bestanden
|
|
|
f6f581 |
te schrijven. Alle \s-1UTF\-16\s0 karakters kunnen worden omgezet naar \s-1UTF\-8.\s0 De
|
|
|
f6f581 |
omzetting van \s-1UTF\-16\s0 naar \s-1UTF\-8\s0 is verliesvrij. Op Unix worden \s-1UTF\-16\s0 bestanden
|
|
|
f6f581 |
overgeslagen als de locale karakter codering ongelijk is aan \s-1UTF\-8,\s0 om te
|
|
|
f6f581 |
voorkomen dat er per ongeluk tekst verloren gaat. Wanneer een \s-1UTF\-16\s0 naar
|
|
|
f6f581 |
\&\s-1UTF\-8\s0 conversiefout optreedt, bijvoorbeeld wanneer het \s-1UTF\-16\s0 invoerbestand
|
|
|
f6f581 |
een fout bevat, wordt het bestand overgeslagen.
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
\&\s-1ISO\s0 en 7\-bit conversie werkt niet op \s-1UTF\-16\s0 bestanden.
|
|
|
f6f581 |
.SS "Byte Order Mark"
|
|
|
f6f581 |
.IX Subsection "Byte Order Mark"
|
|
|
f6f581 |
Op Windows hebben Unicode tekstbestanden typisch een Byte Order Mark (\s-1BOM\s0),
|
|
|
f6f581 |
omdat veel Windows programma's (inclusief Kladblok) standaard een \s-1BOM\s0
|
|
|
f6f581 |
toevoegen. Zie ook <http://en.wikipedia.org/wiki/Byte_order_mark>.
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
Op Unix hebben Unicode tekstbestanden typisch geen \s-1BOM.\s0 Er wordt aangenomen
|
|
|
f6f581 |
dat de codering van tekstbestanden gelijk is aan de lokale karakter
|
|
|
f6f581 |
codering.
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
Dos2unix kan alleen detecteren of een bestand in \s-1UTF\-16\s0 formaat is als het
|
|
|
f6f581 |
bestand een \s-1BOM\s0 heeft. Wanneer een \s-1UTF\-16\s0 bestand geen \s-1BOM\s0 heeft, ziet
|
|
|
f6f581 |
dos2unix het bestand als een binair bestand.
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
Gebruik dos2unix in combinatie met \fIiconv\fR\|(1) om een \s-1UTF\-16\s0 bestand zonder \s-1BOM\s0 om
|
|
|
f6f581 |
te zetten.
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
Dos2unix schrijft nooit een \s-1BOM\s0 in het uitvoerbestand, tenzij optie \f(CW\*(C`\-m\*(C'\fR
|
|
|
f6f581 |
gebruikt wordt.
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
Unix2dos schrijft een \s-1BOM\s0 in het uitvoerbestand wanneer het invoerbestand
|
|
|
f6f581 |
een \s-1BOM\s0 heeft, of wanneer optie \f(CW\*(C`\-m\*(C'\fR gebruikt is.
|
|
|
f6f581 |
.SS "Unicode voorbeelden"
|
|
|
f6f581 |
.IX Subsection "Unicode voorbeelden"
|
|
|
f6f581 |
Omzetten van Windows \s-1UTF\-16 \s0(met \s-1BOM\s0) naar Unix \s-1UTF\-8\s0
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
.Vb 1
|
|
|
f6f581 |
\& dos2unix \-n in.txt uit.txt
|
|
|
f6f581 |
.Ve
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
Omzetten van Windows \s-1UTF\-16 \s0(zonder \s-1BOM\s0) naar Unix \s-1UTF\-8\s0
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
.Vb 1
|
|
|
f6f581 |
\& iconv \-f UTF\-16 \-t UTF\-8 in.txt | dos2unix > uit.txt
|
|
|
f6f581 |
.Ve
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
Omzetten van Unix \s-1UTF\-8\s0 naar Windows \s-1UTF\-8\s0 met \s-1BOM\s0
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
.Vb 1
|
|
|
f6f581 |
\& unix2dos \-m \-n in.txt uit.txt
|
|
|
f6f581 |
.Ve
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
Omzetten van Unix \s-1UTF\-8\s0 naar Windows \s-1UTF\-16\s0
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
.Vb 1
|
|
|
f6f581 |
\& unix2dos < in.txt | iconv \-f UTF\-8 \-t UTF\-16 > uit.txt
|
|
|
f6f581 |
.Ve
|
|
|
f6f581 |
.SH "VOORBEELDEN"
|
|
|
f6f581 |
.IX Header "VOORBEELDEN"
|
|
|
f6f581 |
Lees invoer van 'stdin' en schrijf uitvoer naar 'stdout'.
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
.Vb 2
|
|
|
f6f581 |
\& dos2unix
|
|
|
f6f581 |
\& dos2unix \-l \-c mac
|
|
|
f6f581 |
.Ve
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
Omzetten en vervangen a.txt. Omzetten en vervangen b.txt.
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
.Vb 2
|
|
|
f6f581 |
\& dos2unix a.txt b.txt
|
|
|
f6f581 |
\& dos2unix \-o a.txt b.txt
|
|
|
f6f581 |
.Ve
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
Omzetten en vervangen a.txt in ascii conversiemodus.
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
.Vb 1
|
|
|
f6f581 |
\& dos2unix a.txt
|
|
|
f6f581 |
.Ve
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
Omzetten en vervangen a.txt in ascii conversiemodus.
|
|
|
f6f581 |
Omzetten en vervangen b.txt in 7bit conversiemodus.
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
.Vb 3
|
|
|
f6f581 |
\& dos2unix a.txt \-c 7bit b.txt
|
|
|
f6f581 |
\& dos2unix \-c ascii a.txt \-c 7bit b.txt
|
|
|
f6f581 |
\& dos2unix \-ascii a.txt \-7 b.txt
|
|
|
f6f581 |
.Ve
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
Omzetten a.txt van Mac naar Unix format.
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
.Vb 2
|
|
|
f6f581 |
\& dos2unix \-c mac a.txt
|
|
|
f6f581 |
\& mac2unix a.txt
|
|
|
f6f581 |
.Ve
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
Omzetten a.txt van Unix naar Mac format.
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
.Vb 2
|
|
|
f6f581 |
\& unix2dos \-c mac a.txt
|
|
|
f6f581 |
\& unix2mac a.txt
|
|
|
f6f581 |
.Ve
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
Omzetten en vervangen a.txt met behoud van originele datum.
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
.Vb 2
|
|
|
f6f581 |
\& dos2unix \-k a.txt
|
|
|
f6f581 |
\& dos2unix \-k \-o a.txt
|
|
|
f6f581 |
.Ve
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
Omzetten a.txt en schrijf naar e.txt.
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
.Vb 1
|
|
|
f6f581 |
\& dos2unix \-n a.txt e.txt
|
|
|
f6f581 |
.Ve
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
Omzetten a.txt en schrijf naar e.txt, behoud datum e.txt gelijk aan a.txt.
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
.Vb 1
|
|
|
f6f581 |
\& dos2unix \-k \-n a.txt e.txt
|
|
|
f6f581 |
.Ve
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
Omzetten en vervangen a.txt. Omzetten b.txt en schrijf naar e.txt.
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
.Vb 2
|
|
|
f6f581 |
\& dos2unix a.txt \-n b.txt e.txt
|
|
|
f6f581 |
\& dos2unix \-o a.txt \-n b.txt e.txt
|
|
|
f6f581 |
.Ve
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
Omzetten c.txt en schrijf naar e.txt. Omzetten en vervangen a.txt.
|
|
|
f6f581 |
Omzetten en vervangen b.txt. Omzetten d.txt en schrijf naar f.txt.
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
.Vb 1
|
|
|
f6f581 |
\& dos2unix \-n c.txt e.txt \-o a.txt b.txt \-n d.txt f.txt
|
|
|
f6f581 |
.Ve
|
|
|
f6f581 |
.SH "RECURSIEVE CONVERSIE"
|
|
|
f6f581 |
.IX Header "RECURSIEVE CONVERSIE"
|
|
|
f6f581 |
Gebruik dos2unix in combinatie met de \fIfind\fR\|(1) en \fIxargs\fR\|(1) opdrachten om
|
|
|
f6f581 |
tekstbestanden in een directoryboomstructuur recursief om te zetten.
|
|
|
f6f581 |
Bijvoorbeeld om alle .txt bestanden in de directoryboom onder de huidige
|
|
|
f6f581 |
map te converteren type:
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
.Vb 1
|
|
|
f6f581 |
\& find . \-name *.txt |xargs dos2unix
|
|
|
f6f581 |
.Ve
|
|
|
f6f581 |
.SH "LOKALISATIE"
|
|
|
f6f581 |
.IX Header "LOKALISATIE"
|
|
|
f6f581 |
.IP "\fB\s-1LANG\s0\fR" 4
|
|
|
f6f581 |
.IX Item "LANG"
|
|
|
f6f581 |
The primaire taal wordt geselecteerd met de omgevingsvariabele \s-1LANG.\s0 De \s-1LANG\s0
|
|
|
f6f581 |
variabele bestaat uit verschillende onderdelen. Het eerste deel is in kleine
|
|
|
f6f581 |
letters de taalcode. Het tweede deel is optioneel en is de landcode in
|
|
|
f6f581 |
hoofdletters, voorafgegaan door een laag streepje. Er is ook een optioneel
|
|
|
f6f581 |
derde deel: lettertekenreeks-codering, voorafgegaan door een punt. Enkele voorbeelden
|
|
|
f6f581 |
voor een \s-1POSIX\s0 staandaard shell:
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
.Vb 7
|
|
|
f6f581 |
\& export LANG=nl Nederlands
|
|
|
f6f581 |
\& export LANG=nl_NL Nederlands, Nederland
|
|
|
f6f581 |
\& export LANG=nl_BE Nederlands, Belgi\[:e]
|
|
|
f6f581 |
\& export LANG=es_ES Spaans, Spanje
|
|
|
f6f581 |
\& export LANG=es_MX Spaans, Mexico
|
|
|
f6f581 |
\& export LANG=en_US.iso88591 Engels, VS, Latin\-1 codering
|
|
|
f6f581 |
\& export LANG=en_GB.UTF\-8 Engels, GB, UTF\-8 codering
|
|
|
f6f581 |
.Ve
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
Voor een complete lijst van taal\- en landcodes zie de gettext handleiding:
|
|
|
f6f581 |
<http://www.gnu.org/software/gettext/manual/gettext.html#Language\-Codes>
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
Op Unix systemen kunt u de opdracht \fIlocale\fR\|(1) gebruiken om specifieke
|
|
|
f6f581 |
lokalisatie informatie te verkrijgen.
|
|
|
f6f581 |
.IP "\fB\s-1LANGUAGE\s0\fR" 4
|
|
|
f6f581 |
.IX Item "LANGUAGE"
|
|
|
f6f581 |
Met de omgevingsvariabele \s-1LANGUAGE\s0 kunt u een prioriteitenlijst specificeren
|
|
|
f6f581 |
van talen, gescheiden door dubbele punten. Dos2unix geeft voorkeur aan
|
|
|
f6f581 |
\&\s-1LANGUAGE\s0 boven \s-1LANG.\s0 Bijvoorbeeld, eerst Nederlands en dan Duits: \f(CW\*(C`LANGUAGE=nl:de\*(C'\fR.
|
|
|
f6f581 |
U moet eerst lokalisatie in werking stellen, met het instellen van \s-1LANG \s0(of \s-1LC_ALL\s0)
|
|
|
f6f581 |
in een waarde ongelijk aan \*(L"C\*(R", voordat u een talen prioriteitenlijst kunt
|
|
|
f6f581 |
gebruiken via de \s-1LANGUAGE\s0 variabele. Zie ook de gettext handleiding:
|
|
|
f6f581 |
<http://www.gnu.org/software/gettext/manual/gettext.html#The\-LANGUAGE\-variable>
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
Als u een taal kiest die niet beschikbaar is worden de standaard
|
|
|
f6f581 |
Engelse berichten gebruikt.
|
|
|
f6f581 |
.IP "\fB\s-1DOS2UNIX_LOCALEDIR\s0\fR" 4
|
|
|
f6f581 |
.IX Item "DOS2UNIX_LOCALEDIR"
|
|
|
f6f581 |
Met de omgevingsvariabele \s-1DOS2UNIX_LOCALEDIR\s0 kan de \s-1LOCALEDIR\s0 gebruikt tijdens
|
|
|
f6f581 |
compilatie worden overstemd. \s-1LOCALEDIR\s0 wordt gebruikt om de taalbestanden te
|
|
|
f6f581 |
vinden. De \s-1GNU\s0 staandaard waarde is \f(CW\*(C`/usr/local/share/locale\*(C'\fR. De optie \*(L"\-V\*(R"
|
|
|
f6f581 |
laat de gebruikte \s-1LOCALEDIR\s0 zien.
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
Voorbeeld (\s-1POSIX\s0 shell):
|
|
|
f6f581 |
.Sp
|
|
|
f6f581 |
.Vb 1
|
|
|
f6f581 |
\& export DOS2UNIX_LOCALEDIR=$HOME/share/locale
|
|
|
f6f581 |
.Ve
|
|
|
f6f581 |
.SH "TERUGGAVE WAARDE"
|
|
|
f6f581 |
.IX Header "TERUGGAVE WAARDE"
|
|
|
f6f581 |
Bij succes wordt nul terug gegeven. Wanneer een systeemfout optreedt wordt
|
|
|
f6f581 |
het laatste systeemfoutnummer terug gegeven. Bij andere fouten wordt 1 terug gegeven.
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
De teruggave is altijd nul in de modus stille werking, behalve wanneer verkeerde
|
|
|
f6f581 |
opties worden gegeven.
|
|
|
f6f581 |
.SH "STANDAARDEN"
|
|
|
f6f581 |
.IX Header "STANDAARDEN"
|
|
|
f6f581 |
<http://nl.wikipedia.org/wiki/Tekstbestand>
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
<http://nl.wikipedia.org/wiki/Carriage_Return>
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
<http://nl.wikipedia.org/wiki/Linefeed>
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
<http://nl.wikipedia.org/wiki/Unicode>
|
|
|
f6f581 |
.SH "AUTEURS"
|
|
|
f6f581 |
.IX Header "AUTEURS"
|
|
|
f6f581 |
Benjamin Lin \- <blin@socs.uts.edu.au>,
|
|
|
f6f581 |
Bernd Johannes Wuebben (mac2unix modus) \- <wuebben@kde.org>,
|
|
|
f6f581 |
Christian Wurll (voeg extra regeleinde toe) \- <wurll@ira.uka.de>,
|
|
|
f6f581 |
Erwin Waterlander \- <waterlan@xs4all.nl>
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
Project pagina: <http://waterlan.home.xs4all.nl/dos2unix.html>
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
SourceForge pagina: <http://sourceforge.net/projects/dos2unix/>
|
|
|
f6f581 |
.PP
|
|
|
f6f581 |
Freecode: <http://freecode.com/projects/dos2unix>
|
|
|
f6f581 |
.SH "ZIE OOK"
|
|
|
f6f581 |
.IX Header "ZIE OOK"
|
|
|
f6f581 |
\&\fIfile\fR\|(1)
|
|
|
f6f581 |
\&\fIfind\fR\|(1)
|
|
|
f6f581 |
\&\fIiconv\fR\|(1)
|
|
|
f6f581 |
\&\fIlocale\fR\|(1)
|
|
|
f6f581 |
\&\fIxargs\fR\|(1)
|