Не совсем ответ на ваш вопрос, но ниже приведен простой сценарий оболочки, который я использую ежедневно для уничтожения своих процессов tomcat:
ps -ef | grep tomcat | awk '{print $2}' | xargs kill -9
https://gist.github.com/nrshrivatsan/1d2ea4fcdcb9d1857076
Часть 1
ps -ef | grep tomcat => Get all processes with tomcat grep
Часть 2
Как только у нас есть детали процесса, мы передаем их во вторую часть сценария
awk '{print $2}' | xargs kill -9 => Get the second column [Process id] and kill them with -9 option
Надеюсь, это поможет.
С уважением,
Shrivats.