Risposte:
ps -C
cerca una corrispondenza esatta del nome di base dell'eseguibile nel momento in cui è stato eseguito. Quindi, in questo caso, ps -C perl
o ps -C processname.pl
più probabilmente sarebbe quello che vuoi. Ciò che conta è ciò che trovi /proc/<pid>/stat
.
Se si desidera abbinare sulla riga di comando (la concatenazione degli argomenti del comando incluso argv[0]
), è possibile utilizzare pgrep -f
come si trova su Solaris, Linux recenti e la maggior parte dei BSD.