/dev/xxx にディスクがマウントされています。使用すると、df
次のものが返されます。
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/xxx 125829120 43861888 81967232 35% /
devtmpfs 4194304 0 4194304 0% /dev
...
私はただ得る必要があります:
a) 1K ブロック数
b) 空間利用
どうすればいいですか?
答え1
df /dev/sda1 --output=source,size,used
...簡単な要約を提供します。
答え2
ここに
df /dev/xxx | awk 'END { print $2, $3 }'
答え3
ブロック内でいくつかの処理を実行するには、awkを使用します。
Kブロック数と使用スペースの場合のみ:
df | awk 'BEGIN { getline } { print $2,$3 }'
ファイルシステム名を使用する場合:
df | awk 'BEGIN { getline } { print $1,$2,$3 }'
ディスク /dev/xxx にのみ適用されます。
df /dev/xxx | awk 'BEGIN { getline } { print $2,$3 }'