我使用的是Ubuntu。 我想:每小时, crontab 检查:如果某个文件夹上没有名为blabla.doc的文件,则复制它从另一个文件夹或从网站下载。
类似这样:
* 0 * * * if not exists ~/www/blabla.doc then cp ~/backup/blabla.doc ~/www
答案 0 :(得分:1)
将您的逻辑包装到一个shellcript中,让cron
执行该脚本。
* 0 * * * /bin/sh /home/user/cronscripts/move_my_www_file.sh
然后,您的move_my_www_file.sh
可能如下:
#!/bin/sh
if [ ! -e "path/to/your/file" ]; then # if not exists
cp ...
fi