Skip to main content
Skip table of contents

RMVEFFLNK, entfernen von IFS Dateien nach Alter

Verwendung

Mit dem Befehl RMVEFFLNK können beliebige IFS-Dateien entfernt oder archiviert werden. Entweder werden alle Dateien entfernt oder nur diejenigen, die seit einer bestimmten Anzahl von Tagen gespeichert sind. (Alter der Datei in Tagen)
Alle zu entfernenden Daten können zuvor in einem i-effect-Archiv gesichert werden.

Parameter und ihre Bedeutung

Der Befehl hat folgende Parameter

Parameter

Wert


Beschreibung

IFSPATH

Qualifizierte Angabe der zu entfernenden Dateien

Element 1

IFS Pfad, aus dem Dateien zu entfernen sind

Element 2

Dateimaske der Dateien, die zu entfernen sind.

Element 3

*YES

Unterverzeichnisse im angegebenen Pfad werden ebenfalls untersucht.

*NO

Unterverzeichnisse im angegebenen Pfad werden nicht untersucht.

OMIT

Namen von Dateien, die beim Entfernen ausgeschlossen werden sollen. Hier können ebenfalls Wildcards angegeben werden.

LOG

*SELECT

Nur Dateien, die älter sind als die im Parameter DAY angegebene Anzahl an Tagen werden entfernt

*ALL

Alle Dateien werden entfernt

DAY

Alter von Dateien in Tagen, die erreicht werden muss, damit Dateien gelöscht werden. Nur gültig im Zusammenhang mit Parameter LOG(*SELECT)

ARCHIV

*YES

Dateien werden vor der Entfernung in das im Parameter ARCPATH angegebene Archiv gesichert.

*NO

Dateien werden vor der Entfernung nicht gesichert.

*MOVE

Dateien werden in das im Parameter MOVEPATH angegebene Verzeichnis verschoben.

ARCPATH

Name der Archivdatei, in welche die zu archivierenden Daten ausgelagert und komprimiert werden.

MOVEPATH

Der Name eines Verzeichnis, in das alle ausgewählten Dateien verschoben werden. Das Verzeichnis wird erstellt, wenn es noch nicht vorhanden ist.

Anwendungsbeispiel

Beschreibung

Befehlsparameter

Dateien, die älter als 5 Tage sind aus /home/ieffect/as2/archive/send entfernen

IEFFECT/RMVEFFLNK IFSPATH('''home/ieffecT/archive/as2/receive' '*.*' *NO)
DAY(5)
ARCHIV(*YES)
ARCPATH('/home/ieffect/as/receive/as2receive.zip')

Dateien, die älter als 5 Tage sind aus /home/ieffect/as2/archive/send in /home/archive/i-effect verschieben

IEFFECT/RMVEFFLNK IFSPATH('home/ieffecT/archive/as2/receive' '.' *NO)
DAY(5)
ARCHIV(*MOVE)
MOVEPATH('/home/archive/i-effect')

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.