プログラムのpidを1行ずつ取得します。

プログラムのpidを1行ずつ取得します。

次のコマンドを実行して、プログラムインスタンスのpidを見つけることができます。

pidof avconv

これは私に結果を与える

16616 16283 16279 16198 16175 16035 15073 14049 4922

しかし、次のように同じ結果を1行ずつ出力するにはどうすればよいですか?

16616 
16283 
16279 
16198 
16175 
16035 
15073 
14049 
4922

ベストアンサー1

@Sobriqueの提案を使用して出力を解析するか、sed次を使用できますtr

pidof avconv | tr ' ' '\n'

別の方法は、次のものを使用することですpgrep

$ pgrep avconv16616 
16283 
16279 
16198 
16175 
16035 
15073 
14049 

おすすめ記事