uuencode(1) uuencode(1)
NAME
uuencode - Datei für die Übertragung per mail codieren (UUCP encode)
SYNTAX
uuencode[ ausgangsdatei] zieldatei
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.
uuencode erhält als Eingabe eine Binärdatei oder Daten von der
Standard-Eingabe, erzeugt daraus eine codierte Version und schreibt
diese auf die Standard-Ausgabe. Zur Codierung werden nur druckbare
ASCII-Zeichen verwendet. Damit können z. B. 8-Bit-Daten auch über
Systeme gesendet werden, die nicht 8-Bit-transparent sind. In die
Codierung eingeschlossen sind die Zugriffsrechte der Datei und der
ferne Dateiname, damit die Datei nach dem Senden wiederhergestellt
werden kann.
ARGUMENTE
ausgangsdatei
Datei, die codiert werden soll.
ausgangsdatei nicht angegeben:
uuencode liest von der Standard-Eingabe.
zieldatei
Name der Zieldatei. Hier geben Sie einen Pfadnamen an, der sich
auf den fernen Rechner bezieht.
uuencode und uudecode sollten folgendermaßen eingesetzt werden:
Sie rufen uuencode auf:
uuencode [ausgangsdatei] zieldatei | mail system1!system2!...!benutzer
Die codierte Datei wird dann an den Benutzer benutzer auf dem fernen
System gesendet. Dieser ferne Benutzer muß Schreibrecht für die Datei
besitzen. Er kann dann die Datei mit uudecode decodieren.
Die codierte Datei, die uuencode erzeugt, ist eine normale Textdatei.
Sie können sie mit jedem beliebigen Editor editieren, um die Zugriffs-
rechte oder den Namen der Zieldatei zu ändern.
Durch die Codierung wird die Ausgangsdatei um 35% größer (aus 3 Bytes
werden 4 plus Kontrollinformation); dadurch dauert die Übertragung
länger.
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
uuencode(1) uuencode(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:
Die Datei brief soll codiert werden und den Namen brief.uue erhalten:
$ uuencode brief < brief > brief.uue
Beispiel 2:
Die Datei brief soll in codierter Fassung an den Benutzer theo
geschickt werden, der auf dem Rechner roland arbeitet. Die Datei soll
dort nach dem Decodieren den Namen proz haben:
$ uuencode brief proz | mail roland!theo
SIEHE AUCH
mail(1), mailx(1), uucp(1), uudecode(1), uux(1).
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98