pkill в скрипте

Я пытаюсь убить процесс по его имени в скрипте.

Процесс:

toto 15408     1  0 Nov13 ?        00:20:36 java -Xmx512m -XX:MaxPermSize=128m -cp /local/toto//conf/:/local/toto//lib/* com.toto.main.entry.Launchtoto processToto

в моем скрипте:

/usr/bin/sudo -u toto /usr/bin/pkill -9 -f $pname

В sudoers:

script_user server1=(toto) NOPASSWD: /usr/bin/pkill -9 -f java *

Это не работает. Либо у меня есть ошибка sudo ( sudo: нет tty и не указана программа askpass ), либо ошибка pkill ( / usr / bin / pkill: недопустимый параметр - 'X' ) .

pname содержит:

java -Xmx512m -XX:MaxPermSize=128m -cp /local/toto//conf/:/local/toto//lib/* com.toto.main.entry.Launchtoto processToto
0
20.11.2015, 03:51
0 ответов

Теги

Похожие вопросы