如何将PDF文件FTP到网站服务器

时间:2015-12-22 02:52:46

标签: shell pdf ftp server

我目前正在使用Sikuli将PDF文件上传到网站服务器。这似乎效率低下。理想情况下,我想运行一个shell脚本,让它在某个日期/时间(即星期日凌晨5点)上传该文件,而不使用Sikuli。

我目前正在运行Mac OS Yosemite 10.10.1和FileZilla FTP客户端。

非常感谢任何帮助,谢谢!

1 个答案:

答案 0 :(得分:1)

像这样创建一个bash文件(用实际值替换所有[变量])

#!/bin/sh
cd [source directory]
ftp -n [destination host]<<END
user [user] [password]
put [source file]
quit
END

将其命名为upload_pdf_to_server.sh

确保它有权执行:

chmod +x upload_pdf_to_server.sh

根据您需要使用命令crontab -e

定期执行文件来设置cron作业
0 5 * * * /path/to/script/upload_pdf_to_server.sh >/dev/null 2>&1

(这个将在每天早上5点执行bash文件)