私は 1 つのシェル スクリプトを作成しており、「ABCD」という名前の 1 つのプロセスの PID を取得したいと考えています。私がしたことは:
process_id=`/bin/ps -fu $USER|grep "ABCD"|awk '{print $2}'`
これは、プロセス ABCD と GREP コマンド自体の 2 つのプロセスの PID を取得します。実行された GREP の PID を取得したくなくて、ABCD プロセスの PID のみが必要な場合はどうすればよいですか?
提案してください。