레니스로 인한 크론 스팸 [닫기]

레니스로 인한 크론 스팸 [닫기]

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

관련 정보