0

スワップ コマンド:/usr/sbin/swap -s

次のようなことも試しましawk '/total/ {print $2}' /usr/sbin/swap -sたが、エラーが発生します

スワップ出力:

total: 12417784k bytes allocated + 2705800k reserved = 15123584k used, 45459976k available

値、つまり、およびそれぞれを取得usedする必要があります。available15123584k45459976k

4

1 に答える 1

2

パイプを使用しての出力をに渡しswapますawk

/usr/sbin/swap -s | awk '/total/ {print $2}' 

15123584kとの値を取得するには45459976k、次を使用して列9と列11を出力します。

/usr/sbin/swap -s | awk '/total/ {print $9" "$11}' 
于 2011-07-04T08:54:55.027 に答える