![レニスによるクローンスパム[閉じる]](https://linux33.com/image/37428/%E3%83%AC%E3%83%8B%E3%82%B9%E3%81%AB%E3%82%88%E3%82%8B%E3%82%AF%E3%83%AD%E3%83%BC%E3%83%B3%E3%82%B9%E3%83%91%E3%83%A0%5B%E9%96%89%E3%81%98%E3%82%8B%5D.png)
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