現在実行中のkateエディタのPIDを知りたいとしましょう(kateは単なる例であり、多くのプログラムで説明したのと同じ方法で動作します)。だから私はps aux | grep kate
。
出力は次のとおりです。
seifert 35523 0.0 0.2 448724 25144 ? Sl 08:56 0:33 /bin/kate -b
seifert 1499179 0.0 0.0 12196 656 pts/0 S+ 21:52 0:00 grep --color=auto kate
最初の行は私が期待するものです。しかし、2番目は何ですか?
ベストアンサー1
と入力するとps aux|grep kate
これが始まりますgrep kate
。grep kate
これは次のように処理されますgrep kate
(エイリアスがある場合(この例のように)、より複雑です)。そして部分文字列がgrep kate
あるので、対応する行が選択されます。kate
kate
grepコマンドが必要になる前にプロセスリストからプロセスを取得するために必要なpgrep
コマンドにすることができます。
編集:pgrep pgrep
私も自分で見つけることができませんでした。