0
我要自動批處理作業執行以下操作:檢查文件是否在FTP存在與自動bash腳本
- 檢查,如果我file.txt的在FTP服務器上存在,我將其重命名到 file.trt
- 檢查,如果我file.txt的和file.trt存在,如果是這樣我發送一封電子郵件
- 我在結束時運行另一個腳本
- 我刪除file.trt
這裏是我做了什麼:
#!/bin/bash
host='ftp.xxxx.com'
USER='xxxx'
PASSWD='xxxx'
ftp -n -v $host << EOF
ascii
user $USER $PASSWD
prompt
mls /TEST/file.txt test.txt
quit
EOF
if [[ $? -eq 0 ]]
then
echo "The File file.txt Exists";
else
echo "The File file.txt dons not Exist";
fi
很迷茫,不知道該怎麼做,能有人請幫助我嗎?
我可以用PHP做給你,如果你對它感興趣。你也可以從命令行運行php。 –
不,謝謝:)我找到了一種方法,並在其中工作 – BaFouad