CPYEFFUNIQ, IFS Datei mit eindeutigem Namen verschieben oder kopieren
Verwendung
Mit dem Befehl CPYEFFUNIQ können IFS-Dateien in ein anders IFS-Verzeichnis kopiert oder verschoben werden. Es wird bei dieser Aktion ein eindeutiger Dateiname generiert, falls die Datei mit dem gleichen Namen bereits im Zielverzeichnis vorhanden ist. Der Befehl kann im i-effect Server als *IFS SINGLE, *SCHEDULE oder *MONITOR verwenden werden.
Parameter und Ihre Bedeutung
Der Befehl hat folgende Parameter
Parameter | Wert | Beschreibung |
---|---|---|
FRMIFSFILE | Qualifizierter Name der Eingabedatei im IFS Dateisystem. | |
TODIR | Name des Zielverzeichnisses im IFS, in das das Objekt kopiert werden soll. | |
TOFILE | Der Name der Zieldatei. | |
*FRMFILE | Der Name der Zieldatei entspricht dem Namen der EIngabedatei | |
DELETE | Legt fest, ob die Ursprungsdatei gelöscht wird | |
*YES | Die Eingabedatei im Parameter FRMIFSFILE wird nach erfolgter Operation gelöscht | |
*NO | Die Eingabedatei im Parameter FRMIFSFILE wird nicht gelöscht. | |
CRTDIR | Legt fest, ob das Zielverzeichnis erstellt wird, falls es nicht vorhanden ist. | |
*YES | Das Zielverzeichnis wird erstellt, sofern es nicht vorhanden ist. | |
*NO | Es wird kein Verzeichnis erstellt. |
Anwendungsbeispiel
Beschreibung | Befehlsparameter |
---|---|
Verschieben der Daten /tmp/mydir/myfile in das Zielverzeichnis /tmp/myotherdir | CPYEFFUNIQ FRMIFSFILE('/tmp/mydir/myfile') TODIR ('/tmp/myotherdir') TOFILE(*FRMFILE) DELETE(*YES) CRTDIR(*YES) |