上传时钟脚本

时间:2009-09-30 00:28:52

标签: unix scripting cron

如何创建一个脚本,每天一次,通过ftp将文件上传到几个不同的服务器,然后记录(在日志中)上传花费的时间?

感谢Rajax我设置了cronjob来执行这个脚本,假设它叫做ftpScript.sh:

#!/bin/sh

HOST='ftp.users.qwest.net'
USER='MYUSERNAME'
PASSWD='MYPASSWORD'
FILE='filename.gif'

ftp -n $HOST <<END_SCRIPT
quote USER $USER
quote PASS $PASSWD
put $FILE

quit
END_SCRIPT
exit 0

我在哪里放这部分?

time -a output.log ftpScript.sh

1 个答案:

答案 0 :(得分:1)

您可以使用cron每天执行一次脚本。

使用命令行ftp上传文件和time命令来计算花费的时间。

将时间输出附加到日志:

time -a output.log ftpScript.sh