我写了一个小的bash脚本来清除日志(比如脚本名称是clearLogs.sh)。
到目前为止我做了什么:我创建了一个我的bash脚本的符号链接,并将其放在/etc/cron.hourly中。
example -> cd /etc/cron.hourly
ln -s /home/sam/clearLogs.sh clearLogs.sh
现在,已经过了一个小时,但日志尚未删除。如果我独立运行脚本,它按预期工作。你能告诉我这里我做错了吗?
答案 0 :(得分:0)
1.in clearLogs.sh添加行:RUN_PATH = / you / script / path cd $ RUN_PATH
2.cat“* * / 1 * * * /you/script/path/clearLogs.sh”>> $ HOME / crontab.txt
3.crontab $ HOME / crontab.txt
4.crontab -l,查看所有crontab作业