由于 renice 的 Cron 垃圾邮件

由于 renice 的 Cron 垃圾邮件

我有一个使用 cron 执行的 bash 脚本。脚本是这样开始的:

#! /bin/bash

DIR=/home/pi/bin/run

renice 19 -p $$
ionice -c 3 -p $$
:

现在,每次 cron 运行此脚本时,它都会向我发送一封邮件:

/home/pi/bin/run/test-script:
6461 (process ID) old priority 0, new priority 19

当我注释掉该renice命令时,脚本执行没有问题。

我不希望 cron 向我发送脚本重新定义的邮件,因为这是设计使然的。

发生了什么事和/或我该如何解决这个问题?

答案1

尝试使用这些形式的reniceand ionice

$ renice 19 -p $$ >/dev/null 2>&1
$ ionice -c3 -p $$ >/dev/null 2>&1

相关内容