Как написать сценарий, который программно убьет процесс? - PullRequest
0 голосов
/ 28 июня 2010

Я использовал следующий способ, чтобы убить процесс вручную

ps -ef | grep process
kill -9 process id of process
start the process again

Но я думаю, как это сделать программно, как при записи в шеллскрипт, который мне просто нужно запустить, например ./restartProcess.sh

Спасибо

1 Ответ

1 голос
/ 28 июня 2010

используйте редактор для создания файла с именем restartProcess.sh

kill $(pgrep process)
start the process again 

Поместите в него вышеприведенное, затем chmod + x restartProcess.sh

несколько точек -

Просто используйте kill pid, это позволяет очистить процесс, если он был написан достаточно хорошо.

kill $(pgrep process)

- версия соляриса первых двух строк вашего скрипта.

...