uudecode(1) uudecode(1)
NAME
uudecode - Datei nach der Übertragung per mail decodieren (UUCP
decode)
SYNTAX
uudecode[ datei]
BESCHREIBUNG
uuencode und uudecode werden zusammen benutzt, um eine Text- oder
Binärdatei über uucp oder mail zu versenden. Sie können die Datei
nicht nur direkt, sondern auch über eine mail-Kette von jeweils unmit-
telbar benachbarten Systemen senden.
uudecode liest eine codierte Datei und stellt die ursprüngliche Datei
wieder her. Die Datei erhält den Namen und die Zugriffsrechte, die in
der Codierungsinformation angegeben sind (siehe uuencode).
Für die codierte Datei müssen Sie Schreibrecht besitzen.
uudecode arbeitet mit der Benutzernummer, die uucp zugewiesen wird. In
einem Dateiverzeichnis, in dem für "Andere" kein Schreibrecht gesetzt
ist, kann deshalb für uudecode die Ausführung verweigert werden.
Weitere Informationen siehe uuencode(1).
OPTIONEN
datei
Datei, die decodiert werden soll.
datei nicht angegeben:
uudecode liest von der Standard-Eingabe.
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.
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
uudecode(1) uudecode(1)
BEISPIEL
Der Benutzer theo hat eine Datei über mail in codierter Fassung erhal-
ten:
$ mail
From kmdo Wed Mar 20 14:42 MET 1991
ContentLength
begin 744 proz
M9F]R(&YA;64@*:6X@*@ID;R @:68@6R M9" B)&YA;64B(%T*(" @('!H)&X@
M)&-H;R B*&1V>BD@)&YA;64B" @("!;'-E(&%C:&\@(B!@;',@+7,@)&YA
1;65@(@H@(" @)FD*9&]N90HB
end
? q
In der ersten Zeile des codierten Textes stehen hinter dem Wort begin
die Zugriffsrechte (744) und der Name (proz) der Datei. Diese soll nun
wieder in ihren ursprünglichen Zustand versetzt werden. Sie trägt dann
den angegebenen Namen proz:
$ mail | uudecode
$ cat proz
for name in *
do if [ -d "$name" ]
then echo "(dvz) $name"
else echo " `ls -s $name`"
fi
done
SIEHE AUCH
mail(1), mailx(1), uucp(1), uuencode(1), uux(1).
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98