Mithilfe des Kommandos setfile können Sie das Verhalten von FTP beim Datentransfer in bestimmten Fällen festlegen:
Markieren des Datei-Endes
Es gibt zwei Methoden, das genaue Ende einer PAM-Datei zu markieren:Die hergebrachte Methode verwendet hierfür einen speziellen String, der u.a. "C-DATEIENDE" enthält.
Die neue Methode namens Last Byte Pointer (kurz: LBP) verwendet Informationen, die im Dateikatalog-Eintrag hinterlegt werden. Die Datei selbst wird dabei nicht modifiziert. Soll die Datei von Programmen weiter verarbeitet werden, bei denen die Markierung mit dem speziellen String zu Problemen führt, dann muss das Anfügen eines Markers abgeschaltet oder alternativ die LBP-Methode verwendet werden.
Sätze ohne Inhalt (Leersätze) können von FTP mit einem Leerzeichen versehen werden, damit der EDT die Sätze bei der Ausgabe auf Terminal berücksichtigt.
setfile |
[datend on | off | lbp] [pademptyrec on | off] |
datend on | off | lbp
schaltet die Verwendung des Dateiende-Markers "C-DATEIENDE“ ein oder aus bzw. aktiviert die Verwendung der neuen Dateiende-Markierungsmethode LBP (lbp).
on ist Voreinstellung.
pademptyrec on | off
schaltet die Blank-Einfügung in Leersätze ein bzw. aus.
off ist Voreinstellung.
Wenn Sie setfile ohne Parameter angeben, gibt FTP die aktuellen Einstellungen für datend und pademptyrec aus.
Wenn Sie datend und pademptyrec beim FTP-Server einstellen wollen, geben Sie quote site sfil an. Die Parameter entsprechen den Parametern von setfile.
Das Kommando status (siehe "status - Ausgabe von FTP-Status-Informationen") liefert ebenfalls Informationen zu den Einstellungen von datend und pademptyrec.