doscat(1) doscat(1)
NAME
doscat - Dateien einer MS-DOS-Diskette ausgeben
SYNTAX
doscat [-m] [-r] a:dospfad ...
BESCHREIBUNG
doscat gibt eine oder mehrere Dateien einer MS-DOS-Diskette auf die
Standardausgabe des Reliant UNIX Systems aus.
OPTIONEN
Keine Option angegeben:
MS-DOS-Textdateien enthalten für jeden Zeilenvorschub die Zei-
chenfolge CR-NL, Reliant UNIX Dateien nur das Zeichen NL. Die
Zeichenfolge CR-NL wird in NL umgesetzt. Das DOS-Dateiendezeichen
SUB ("1A") wird eliminiert. Aus einer MS-DOS-Textdatei wird eine
Reliant UNIX Textdatei. Bei Binärdateien entfällt eine Zeichenum-
setzung.
-m Die Zeichenumsetzung wird erzwungen; d. h., auch bei Binärdateien
werden die oben beschriebenen Zeichenumwandlungen vorgenommen.
-r doscat überträgt Dateien "roh"; d. h., alle Zeichen bleiben
unverändert (auch bei Textdateien).
a:
A: a: oder A: bezeichnet nach DOS-Konvention das Laufwerk, über das
die MS-DOS-Diskette angesprochen werden kann. Dieser Name muß vor
jedem DOS-Pfadnamen angegeben werden. a: bzw. A: greift auf das
erste Diskettenlaufwerk zu. Existiert ein zweites Laufwerk, so
kann auf dieses mit b: bzw. B: zugegriffen werden.
dospfad
Gibt den Pfadnamen der gewünschten Datei im MS-DOS-Dateisystem
an.
Die Verwendung von Sonderzeichen für Dateinamen (*, ?, [ ]) ist
erlaubt; der damit angegebene Pfadname muß jedoch eindeutig sein.
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
doscat(1) doscat(1)
INTERNATIONALE UMGEBUNG
Die Umgebungsvariable LCMESSAGES bestimmt die Sprache der Meldungs-
texte. Wenn LCMESSAGES nicht oder als leere Zeichenkette definiert
ist, wird der Wert von LANG als Standardwert herangezogen. Ist auch
LANG nicht oder als leere Zeichenkette definiert, verhält sich das
System so, als wäre es nicht internationalisiert.
Die Umgebungsvariable LCALL bestimmt die gesamte internationale Umge-
bung. LCALL hat Vorrang vor allen anderen Umgebungsvariablen im
Bereich der Internationalisierung.
BEISPIELE
Beispiel 1
Welchen Inhalt hat die MS-DOS-Datei BUECHER?
$ doscat a:buecher
Hier werden alle Buecher aufgefuehrt, die in der Firma angeschafft wurden.
Autor Titel Anschaffungs- Preis
datum
______________________________________________________________________
$
Beispiel 2
Sie wollen den Inhalt der MS-DOS-Dateien BENUTZER/MEIER/SPENDEN und
SPIELE/FISCH lesen.
$ doscat a:benutzer/meier/spenden a:spiele/fisch
SPENDEN seit 01.01.1986
FISCH-SPIEL:
Wenn dieser Bildschirm ein Aquarium waere,
koennte man darin
einen kleinen Fisch schwimmen lassen!
$
doscat hat hintereinander den Inhalt der Dateien ausgegeben.
HINWEISE
Wenn ein Verzeichnis mehr als 254 Dateinamen enthält, kann es bei
doscat zu der Fehlermeldung "Error - too many filenames" kommen. In
diesem Fall muß der Benutzer die Anzahl der betreffenden Dateinamen
einschränken (indem er z. B. kein "*.*" verwendet).
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98