Du solltest benutzen
ps ax | grep ProcessName
weil laut Handbuch :
ein
Heben Sie die Einschränkung "Nur Sie" des BSD-Stils auf, die der Menge aller Prozesse auferlegt wird, wenn einige BSD-Stiloptionen (ohne "-") verwendet werden oder wenn die Persönlichkeitseinstellung von ps BSD-ähnlich ist. Der auf diese Weise ausgewählte Satz von Prozessen ist zusätzlich zu dem Satz von Prozessen, der auf andere Weise ausgewählt wird. Eine alternative Beschreibung ist, dass diese Option dazu führt, dass ps alle Prozesse mit einem Terminal (tty) oder alle Prozesse auflistet, wenn sie zusammen mit der Option x verwendet werden.
x
Heben Sie die BSD-Stileinschränkung auf, die "tty tty" hat. Diese Einschränkung gilt für die Menge aller Prozesse, wenn einige BSD-Stiloptionen (ohne "-") verwendet werden oder wenn die ps-Persönlichkeitseinstellung BSD-ähnlich ist. Der auf diese Weise ausgewählte Satz von Prozessen ist zusätzlich zu dem Satz von Prozessen, der auf andere Weise ausgewählt wird. Eine alternative Beschreibung ist, dass diese Option dazu führt, dass ps alle Prozesse auflistet, die Ihnen gehören (gleiche EUID wie ps), oder alle Prozesse auflisten, wenn sie zusammen mit der Option a verwendet werden.