Возникла необходимость написать скрипт проверки процесса,если процесс не запущен то запускать.
Это добавить в крон для автозапуска.
Но возникла проблема,при команде:
pkill -0 ./gs is06
выдает ошибку.
При команде:
pkill -0 './gs is06'
echo $?
Выдает что процесс не запущен,хотя он работает.
Вот возник вопрос как проверить работает ли процесс по имени процесса,если он состоит из 2-х слов.
PID не предлагать,т.к. при каждом запуске он разный и авто запуск не получиться.
Нужно именно по имени,т.к. много процессов начинается с ./gs