Скрипт, который проверяет наличие запущенного процесса [дубликат]

Я хочу проверить, запущен ли конкретный процесс или нет.

Я реферировал этот Q&A .

Но никакого конкретного решения я не получил. Ниже приведен пример, который я пробовал: Я создал файл abc.sh и запустил этот сценарий в фоновом режиме, например sh abc.sh & .

Теперь этот файл работает в фоновом режиме, и я запускаю ps aux | grep "abc" команда.

Ниже приводится вывод этой команды:

prakash     3594  0.0  0.0   4388   820 pts/0    S+   16:44   0:00 grep --color=auto abc

После этого я останавливаю работающий сценарий abc.sh и запускаю ту же команду ps aux | grep "abc" команда.

Но я получаю такой же результат, например:

prakash     3594  0.0  0.0   4388   820 pts/0    S+   16:44   0:00 grep --color=auto abc

Есть ли другой способ узнать, что процесс запущен или нет?

36
задан 13 April 2017 в 15:24

0 ответов

Другие вопросы по тегам:

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