各行のX番目のパラメータを取得します。

各行のX番目のパラメータを取得します。

出力ラインから2番目のパラメータを取得したいと思います。たとえば、

ps aux

3番目の列は、cpu-usage%CPUを含む出力を提供します。

その列のみに出力をフィルタリングするにはどうすればよいですか?

頑張った

ps aux | cut -f 3

しかし、これはうまくいきません

また見なさい:行のX番目の要素をフィルタリングしますか?

ベストアンサー1

これを達成する方法はいくつかあります。以下は使用例ですawk

ps aux | awk '{print $3}'

$3このコマンドの引数は、デフォルトで一連printのスペースで区切られた各行の3番目のフィールドを印刷します。

おすすめ記事