Hi, I'm treating to delete a file after an AFT is done with the FTP Post command but it seems not to replace the wildcard.
In the post command I wrote:
rm prue.ksh_%%ANT*.log
and in the sysout i read:
ftp reply --->550 /fmd/prue.ksh_1006*.log: El nombre de archivo, directorio o\
etiqueta del volumen no es v?do.
In spanish it says "The file name, directory or volume label is not valid."
The file that I want to delete is named prue.ksh_1006161251.log and if I put the full name of the file it works, but obviously I need to use a variable.
Sorry by my english.
Thanks!
AFT - Advanced - FTP Commands
- philmalmaison
- Nouveau
- Posts: 1148
- Joined: 08 Jun 2007 12:00
- Location: Ile de France
Hy,
It's working, but i think your variable must have been define as a glbal variable using %%\<variable>
look :
sapteus2-controlm [4] ctmvar -ACTION SET -VAR "%%\SC" -VAREXPR "Syn"
Action SET performed successfully.
sapteus2-controlm [5] ctmvar -ACTION LIST
<<<GLOBAL>>>
VAR VAREXPR
---------------------------------------- ---------------------------------
%%SC Syn
sapteus2-controlm [6]
/var/aftuser2/data/%%SC* => /var/aftuser1/data/
/var/aftuser2/data/ </var>150 Opening BINARY mode data connection for Synchro_ControlmEM_OUT.12201.
Transferred: 0 Elapsed: 0sec Percent: 0 status: In Progress
Transferred: 1196 Elapsed: 0sec Percent: 100 status: Ended OK
Source file 'Synchro_ControlmEM_OUT.12201' deleted successfully
Transfer #1 completed successfully
+ ********** Starting transfer #2 out of 4 ***************
Open data connection for command: RETR Synchro_ControlmEM_OUT.12201
ftp reply --->150 Opening BINARY mode data connection for Synchro_ControlmEM_OUT.12201 (1196 bytes).
Transfer #2 transferring
Src file: '/var/aftuser1/data/Synchro_ControlmEM_OUT.12201' on host 'ctmtest2'
Dst file: '/var/aftuser2/data/Synchro_ControlmEM_OUT.12201' on host 'sapteus2'
Transferred: 0 Elapsed: 0sec Percent: 0 status: In Progress
Transferred: 1196 Elapsed: 0sec Percent: 100 status: Ended OK
Source file 'Synchro_ControlmEM_OUT.12201' deleted successfully
Transfer #2 completed successfully
+ ********** Starting transfer #3 out of 4 ***************
Transfer #3 transferring
Src file: '/var/aftuser2/data/Synchro_ControlmEM_OUT.12201' on host 'sapteus2'
Dst file: '/var/aftuser1/data/Synchro_ControlmEM_OUT.12201' on host 'ctmtest2'
Open data connection for command: STOR Synchro_ControlmEM_OUT.12201
ftp reply --->150 Opening BINARY mode data connection for Synchro_ControlmEM_OUT.12201.
Transferred: 0 Elapsed: 0sec Percent: 0 status: In Progress
Transferred: 1196 Elapsed: 0sec Percent: 100 status: Ended OK
Transfer #3 completed successfully
+ ********** Starting transfer #4 out of 4 ***************
Open data connection for command: RETR Synchro_ControlmEM_OUT.12201
ftp reply --->150 Opening BINARY mode data connection for Synchro_ControlmEM_OUT.12201 (1196 bytes).
Transfer #4 transferring
Src file: '/var/aftuser1/data/Synchro_ControlmEM_OUT.12201' on host 'ctmtest2'
Dst file: '/var/aftuser2/data/Synchro_ControlmEM_OUT.12201' on host 'sapteus2'
Transferred: 0 Elapsed: 0sec Percent: 0 status: In Progress
Transferred: 1196 Elapsed: 0sec Percent: 100 status: Ended OK
Transfer #4 completed successfully
Job executed successfully. exiting.
regards
Philmalmaison
It's working, but i think your variable must have been define as a glbal variable using %%\<variable>
look :
sapteus2-controlm [4] ctmvar -ACTION SET -VAR "%%\SC" -VAREXPR "Syn"
Action SET performed successfully.
sapteus2-controlm [5] ctmvar -ACTION LIST
<<<GLOBAL>>>
VAR VAREXPR
---------------------------------------- ---------------------------------
%%SC Syn
sapteus2-controlm [6]
/var/aftuser2/data/%%SC* => /var/aftuser1/data/
/var/aftuser2/data/ </var>150 Opening BINARY mode data connection for Synchro_ControlmEM_OUT.12201.
Transferred: 0 Elapsed: 0sec Percent: 0 status: In Progress
Transferred: 1196 Elapsed: 0sec Percent: 100 status: Ended OK
Source file 'Synchro_ControlmEM_OUT.12201' deleted successfully
Transfer #1 completed successfully
+ ********** Starting transfer #2 out of 4 ***************
Open data connection for command: RETR Synchro_ControlmEM_OUT.12201
ftp reply --->150 Opening BINARY mode data connection for Synchro_ControlmEM_OUT.12201 (1196 bytes).
Transfer #2 transferring
Src file: '/var/aftuser1/data/Synchro_ControlmEM_OUT.12201' on host 'ctmtest2'
Dst file: '/var/aftuser2/data/Synchro_ControlmEM_OUT.12201' on host 'sapteus2'
Transferred: 0 Elapsed: 0sec Percent: 0 status: In Progress
Transferred: 1196 Elapsed: 0sec Percent: 100 status: Ended OK
Source file 'Synchro_ControlmEM_OUT.12201' deleted successfully
Transfer #2 completed successfully
+ ********** Starting transfer #3 out of 4 ***************
Transfer #3 transferring
Src file: '/var/aftuser2/data/Synchro_ControlmEM_OUT.12201' on host 'sapteus2'
Dst file: '/var/aftuser1/data/Synchro_ControlmEM_OUT.12201' on host 'ctmtest2'
Open data connection for command: STOR Synchro_ControlmEM_OUT.12201
ftp reply --->150 Opening BINARY mode data connection for Synchro_ControlmEM_OUT.12201.
Transferred: 0 Elapsed: 0sec Percent: 0 status: In Progress
Transferred: 1196 Elapsed: 0sec Percent: 100 status: Ended OK
Transfer #3 completed successfully
+ ********** Starting transfer #4 out of 4 ***************
Open data connection for command: RETR Synchro_ControlmEM_OUT.12201
ftp reply --->150 Opening BINARY mode data connection for Synchro_ControlmEM_OUT.12201 (1196 bytes).
Transfer #4 transferring
Src file: '/var/aftuser1/data/Synchro_ControlmEM_OUT.12201' on host 'ctmtest2'
Dst file: '/var/aftuser2/data/Synchro_ControlmEM_OUT.12201' on host 'sapteus2'
Transferred: 0 Elapsed: 0sec Percent: 0 status: In Progress
Transferred: 1196 Elapsed: 0sec Percent: 100 status: Ended OK
Transfer #4 completed successfully
Job executed successfully. exiting.
regards
Philmalmaison
- philmalmaison
- Nouveau
- Posts: 1148
- Joined: 08 Jun 2007 12:00
- Location: Ile de France