【发布时间】:2017-01-04 14:08:26
【问题描述】:
我想自动化执行以下操作的批处理作业:
- 检查我的 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 为您完成。您也可以从命令行运行 php。
-
不,谢谢 :) 我找到了一种方法并正在努力