【发布时间】:2014-01-17 09:32:57
【问题描述】:
我有一个名为 somefile.sh 的 shell 脚本文件,它的代码如下所示,
somefile.sh
find /xxx/yyy/* -mtime +30 -exec rm {} \;
find /xxx/zzz/* -mtime +30 -exec rm {} \;
find /xxx/xyx/* -mtime +30 -exec rm {} \;
find /xxx/xzx/* -mtime +30 -exec rm {} \;
这每天都在 cron 中运行,
现在我想为此设置一个日志文件, 就像对于每个 shell 脚本,我想将我的每个命令结果输出到一个文件,然后,
谁能帮我解决这个问题。提前致谢。
【问题讨论】:
-
应该是微不足道的,不是吗?执行 shell 命令而不是
rm并记录您想要的任何内容。 -
不,我只是放了 4 个命令,但实际上我有大约 10 个文件夹要删除不同的天数。我想将此文件添加到 cronjob 中,例如每天删除。所以我需要这样的文件并且需要单独的日志。