Usage
The RMVEFFLNK command can be used to remove or archive any IFS files. Either all files are removed, or only those files that have been stored for a certain number of days. (Age of the file in days)
All data to be removed can be backed up in an i-effect archive beforehand.
Parameters and their meaning
The command has the following parameters
|
Parameter |
Element |
Value |
Description |
|---|---|---|---|
|
IFSPATH |
|
|
Qualified specification of the files to be removed |
|
|
Element 1 |
|
IFS path from which files are to be removed |
|
|
Element 2 |
|
File mask of the files to be removed. |
|
|
Element 3 |
*YES |
Subdirectories in the specified path are also scanned. |
|
|
|
*NO |
Subdirectories in the specified path are not scanned. |
|
OMIT |
|
|
Names of files that should be excluded from removal. Wildcards can also be specified here. |
|
LOG |
|
*SELECT |
Only files older than the number of days specified in the DAY parameter will be removed. |
|
|
|
*ALL |
All files will be removed |
|
DAY |
|
|
Age of files in days that must be reached before files are deleted. Only valid in conjunction with parameter LOG(*SELECT). |
|
ARCHIV |
|
*YES |
Files are backed up to the archive specified in the ARCPATH parameter before removal. |
|
|
|
*NO |
Files are not backed up before removal. |
|
|
|
*MOVE |
Files are moved to the directory specified in the MOVEPATH parameter. |
|
ARCPATH |
|
|
Name of the archive file to which the data to be archived is transferred and compressed. |
|
MOVEPATH |
|
|
The name of a directory to which all selected files will be moved. The directory will be created if it does not already exist. |
Application example
|
Description |
command parameters |
|---|---|
|
Remove files older than 5 days from /home/ieffect/as2/archive/send |
IEFFECT/RMVEFFLNK IFSPATH('''home/ieffecT/archive/as2/receive' '*.*' *NO)
|
|
Move files older than 5 days from /home/ieffect/as2/archive/send to /home/archive/i-effect |
IEFFECT/RMVEFFLNK IFSPATH('home/ieffecT/archive/as2/receive' '.' *NO)
|