【发布时间】:2018-06-20 23:39:55
【问题描述】:
简单的问题:
我希望 cron 作业每分钟运行一次脚本。此脚本 (script.sh) 生成目录中所有文件的 .zip 文件。 我已经在一个名为 script.sh 的文件中编写了脚本:
if [ -z "$(ls -A /var/www/html/convo_files)" ]; then
exit
else
zip -rj zipped.zip /var/www/html/convo_files/*
fi
Successfully creates .zip file when I run it with command ./script.sh
我的 crontab 脚本是:
*/1 * * * * /var/www/html/convo_files/script.sh
updating: crap.txt (deflated 89%)
updating: script.sh (deflated 36%)
Cronjob 文件与 script.sh btw 在同一目录中,但没有使用 cronjob 创建 .zip 文件。真的不知道如何解决这个困境。
【问题讨论】:
-
"man crontab" 会给你答案。
-
手册中具体有什么内容?
标签: linux shell linux-kernel cron