ListFilesCron

Prev Next

Beschreibung

Diese Klasse liefert eine Liste der Dateien auf einem FTP- oder SFTP-Server.

Parameter

Parameter

Beschreibung

port

Port des Servers.

channel

Die ID des Kanals, der für die Login-Informationen verwendet wird. Hinweis: FTP-Kanal oder SSH-Kanal für SFTP.

pattern

Dateinamensmuster. Beispiel: * oder *.xml

host

URL/IP des Servers.

activeMode

(optional) Falls true, wird der aktive FTP-Modus verwendet. Default: false.

full_list

(optional) Falls true, werden weitere Dateiinformationsparameter ausgegeben und die folgende Kopfzeile eingefügt: filename, is dir, size, create date, last access date, modification date. Nur mit dem Typ SFTP verwendbar. Default: false.

dir

Das Verzeichnis, für das die Liste erzeugt werden soll. Verwenden Sie . für das Home-Verzeichnis.

type

Der Typ des Servers (muss sich decken mit der Einstellung im Kanal). Erlaubte Werte: SFTP, FTP, FTPS_IMPL, FTPS_EXPL.

displayAbsoluteSshPath

(optional) Falls true, wird der Pfad im üblichen Unix-Format (SSH Virtual Unix User Style) angezeigt (z.B. /home/username/ordner1/ordner2/file.txt). Nur mit dem Typ SFTP verwendbar. Default: false.

recursive

(optional) true, falls auch alle Unterverzeichnisse von “dir” durchsucht und gelistet werden sollen. Default: false.

Beispiel

File list
./sub/test3.txt
./sub
./test1.txt