J'ai bricolé une commande pour retourner l'ID de processus d'un démon en cours d'exécution:
ps aux | grep daemon_name | awk "{ print \$2 }"
Il fonctionne parfaitement et renvoie le PID, mais il renvoie également un deuxième PID qui est probablement le processus que j'exécute maintenant. Existe-t-il un moyen d'exclure ma commande de la liste des PID retournés?
Je l'ai testé plusieurs fois et il semble que ma commande soit toujours le deuxième PID de la liste, mais je ne veux pas récupérer uniquement le premier PID au cas où il serait inexact.