Как убить процесс с помощью `kill -9` и подавлять все выходные данные?Linux

Anonymous
Как убить процесс с помощью `kill -9` и подавлять все выходные данные?

Сообщение Anonymous »

У меня есть процесс, который работает в фоновом режиме.
Я пытаюсь убить его с помощью убийства -9 < /code>.
Это работает нормально, но я получаю эту подсказку: < /p >

Код: Выделить всё

PATH/bin/killProcs.sh: line 101: 13486 Killed                  taskset -c 39,40 RUNNER SCRIPT -load PROCESSCODE -proctype TYPE1 -procname NAME1 -plantname PLANT1 -layer LAYER1 -procfile FILEPROC.csv -procfile_ce FILEPROC2.csv -p 10001 < /dev/null > LOGNAME.log 2>&1
< /code>
Я пытался использовать что -то подобное в своем коде: < /p>
kill -9 2>/dev/null< /code>
kill -9 > /dev/null< /code>
kill -9 2> /dev/null>&1 

Я даже пытался иметь команду убийства в другом файле kill.sh , но я все еще получаю эту подсказку.
Это не влияет на то, как все работает, это просто делает мои журналы выглядеть ... непрофессиональные.
Я смог исправить его, запустив убийство -15 , но Я бы предпочел использовать Kill -9 , поскольку некоторые из Procs (я убиваю лисовую часть) довольно темпераментные.

Подробнее здесь: https://stackoverflow.com/questions/794 ... all-output

Вернуться в «Linux»