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