LINUX.ORG.RU

Проверить запущенность программы


0

0

if ps -A|grep 'licq'>/dev/null; then
  echo "Started!"
else
  echo "NOT Started!"
fi

Насколько это правильно? Дело в том, что этот скрипт у меня в bash 3.17 ВСЕГДА говорит "Started", даже когда licq не запущена (и licq нет в списке процессов). Где-то ошибка?
anonymous

Всё, разобрался. Идиот, использовал слово "licq" в названии скрипта :))

anonymous
()
Ответ на: комментарий от anonymous

а pidof переносим? или это фишка только Linux`a

x86 ★★
()

pgrep ИМХО правильнее

sdio ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.