Как убить процесс с помощью `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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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