Windows BATCH を使用してスクリプト ファイルを作成し、PSFTP を使用して呼び出しています (コマンド ラインから Putty を使用して TransferScript.txt を呼び出します)。
要件は、UnixボックスからWindowsにファイルを取得し、Unixから削除することですが、リターン0を取得した後です。私のコードは次のようになります:
TransferScript.txt
lcd E:\Temp
cd /sap/xx/yy
get abc.dat
IF %ERRORLEVEL% EQ 0
rm abc.dat
quit
これは機能しませんが、ファイルはコピーされていますが、削除されていません。誰でも助けることができますか?