Я створив команду повернути ідентифікатор процесу запущеного демона:
ps aux | grep daemon_name | awk "{ print \$2 }"
Він прекрасно працює і повертає PID, але він також повертає другий PID, імовірно, це процес, який я зараз запускаю. Чи є спосіб я виключити свою команду зі списку повернених PID?
Я тестував це кілька разів, і, здається, моя команда завжди є другим PID у списку, але я не хочу захоплювати лише перший PID, якщо він неточний.