cron 输出到文件

cron 输出到文件

我有一个文本文件topcommand.txt,其中包含以下命令:

* * * * * /usr/bin/top -c | grep 'some process name' >> /home/abcd/topout.txt

当我使用 调用此文件时crontab topcommand.txt,会创建文件topout.txt,但它是一个空文件。

top我的命令有问题吗?

答案1

你应该尝试以下方法

* * * * * /usr/bin/top -c | grep 'some process name' >> /home/abcd/topout.txt 2>&1

您可以在这里找到一些解释:

http://www.unix.com/solaris/207049-help-what-does-2-1-do-crontab.html

这篇 crontab 基础知识文章中的 '>/dev/null 2>&1' 是什么意思?

相关内容