Ich muss für jeden Fehler verschiedene SFTP Exit-Codes erhalten. Zum Beispiel ‚keine solche Datei oder das Verzeichnis‘ -> Exit-Code = 552 oder 550 statt Rückkehr 1. Ich habe versucht, die folgenden und es hat nicht funktioniert:Wie man SFTP cozbatch verschiedene Fehlercodes zurückgeben kann
//A05FTP EXEC PROC=SFTPROC,COND=(0,NE)
//COPSFTP.MYSTDIN DD *
host="xpto.xpty.xptz"
lzopts mode=text
cd /home/apl/files/unl
ls
a=`ls | wc -l`
echo `$a`
echo $?
QUIT
//*
und die Ausgabe in Spool ist:
cozsftp> lzopts mode=text
mode=text
cozsftp> lzopts mode=text
mode=text
cozsftp> cd /home/apl/files/unl
Ý09.807¨ Invalid command.
cozsftp> a= 1
CoZBatchÝI¨: returning rc=exitcode=1
Kann mir jemand helfen?
Ich muss den SFTP-Prozess ausführen. Ich habe einzelne Anführungszeichen, aber es funktioniert immer noch nicht. Vielen Dank. –