3

Red Hat マシンでコーディングを行っており、インタラクティブ モードとスクリプトでプロセスのプロセス ID を取得したいと考えています。

bash では「pidof」は機能しますが、zsh では機能しません。

zsh の pidof に相当するものは何ですか?

前もって感謝します。

4

2 に答える 2

3

which pidofbash で場所を特定pidof し、絶対パスで zsh を実行してみてください。

pidof上記が機能する場合は、$PATH に問題があるだけです ( bash 組み込みとして見たことがないため)。

それでもうまくいかない場合は、次のことを試してください。

これはおそらくあなたが望むほど単純ではありませんが、私にとってはうまくいきます:

pgrep -U $USER some_program

「some_program」は、通常提供する名前ですpidof

于 2013-05-15T03:31:11.393 に答える