Добавить пусковую установку типа Расположение в пусковую установку Unity

Я обнаружил, что принятый ответ, отправленный @John Vrbanac, не работал для меня, и что ответ, отправленный @geirha, не отвечает на исходный вопрос.

Решение Джона Врбанака не работает чтобы проверить, работает ли PHP-процесс или нет, я запускаю CentOS 7.

Ответ на girha только гарантирует, что экземпляр еще не запущен, прежде чем запускать другой. Это был не оригинальный вопрос, исходный вопрос состоял в том, чтобы проверить, работает ли процесс или нет.

Вот что сработало для меня:

Скажите, что мой процесс имел строку «Джейн», в его имени процесса. Это найдет, если оно работает или нет. Это работает для скриптов BASH и PHP.

ps -aux | grep "[J]ane" > /dev/null 2>&1
if [[ "$?" == "0" ]]; then
    echo "It's running"
else
    echo "It's not running"
fi
1
задан 31 January 2013 в 17:50

0 ответов

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

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