名前を元にプロセスIDを取得したい時
例えば hogehogeServer という名前のプロセスのIDを取得したい時、今まではこんな感じでやっていた。
$ ps ax | grep hogehogeServe[r] | awk '{print $1}' 1234
が、どうやら pgrep で一発でできるらしい。
$ pgrep -f hogehogeServer 1234
パイプは便利だけど、無い方が美しい。
例えば hogehogeServer という名前のプロセスのIDを取得したい時、今まではこんな感じでやっていた。
$ ps ax | grep hogehogeServe[r] | awk '{print $1}' 1234
が、どうやら pgrep で一発でできるらしい。
$ pgrep -f hogehogeServer 1234
パイプは便利だけど、無い方が美しい。