この質問にはすでに回答があります :fsの使用率が80%を超えるdf行のみを表示します
(5つの回答)
4年前に閉鎖されました。
Linux
(5つの回答)
4年前に閉鎖されました。
[[email protected] ~]# df -h /appl/was | grep [0-9]% | awk '{ print $4 }' # => 53%
[[email protected] ~]# df -h / | grep [0-9]% | awk '{ print $4 }' # -> 108G
これは、デバイス名が長い場合、出力が2行で出力されるために発生します
[[email protected] ~]# df -h /appl/was
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/appsvg-lvwasapp
6.9G 3.4G 3.1G 53% /appl/was
[[email protected] ~]# df -h /
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 122G 8.1G 108G 7% /
どうすればこれを回避できますか?
core-utilsのバージョンはcoreutils-8.4-46.el6.x86_64です。
承認された回答:
--output
を使用します df
のオプション 必要な「パーセンテージ」のみを出力するコマンド 」フィールド:
df / --output=pcent | tail -n 1
出力:
7%
--output[=FIELD_LIST] use the output format defined by FIELD_LIST
代替のdf
+ awk
パイプラインは次のようになります:
df / | awk 'END{ print $(NF-1) }'
7%
Linux用の離散シミュレーションモデリングシステム(GpssやRockwell Arenaなど)をお勧めできますか?
Linux – 2番目のハードドライブ上のデュアルブートWindows、Uefi / gptシステム?