Obtenir le PID du processus dans Shell Script

Je suis en train d'écrire un script shell et je veux obtenir le PID d'un processus avec le nom "ABCD". Ce que j'ai fait :

process_id=`/bin/ps -fu $USER|grep "ABCD"|awk '{print $2}'`

Cela devient PID de deux processus, à savoir le processus de ABCD et la commande GREP lui-même que faire si je ne veux pas obtenir le PID de la commande GREP exécuté et je veux PID seulement de ABCD?

S'il vous plaît suggérer.

source d'informationauteur Mayank Jain