レニスによるクローンスパム[閉じる]

レニスによるクローンスパム[閉じる]

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

renice次の形式のとを使用してみてくださいionice

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

関連情報