Linuxディスクスペース

Linuxディスクスペース

周りを見回すdf -hT。だから私はそれを使ってディスクスペース(全体)と残りのスペースを取得します。しかし、問題はこの情報を得るための別の方法があるかどうか疑問に思います。ここにコピーしたコードは、awkを使用して(最後にBを追加します)、合計ディスク容量をGB単位で提供し、ご覧のようにawkを使用して切り取ります。

これはあなたの中にはとても混乱するかもしれません(私はまだbashを学んでいます)。提案があれば自由に私の心の中に残してください。私はapt-getを使ってソフトウェアをダウンロードしなくても、すべてのサーバー/マシンで動作するオプションを探していることに注意してください。

df -hT /home | awk '{print $3}' | awk 'FNR == 2 {print $1 "\B"}'
awk: cmd. line:1: warning: escape sequence `\B' treated as plain `B'
912GB

また、awkメッセージを削除する方法もわかりません。少し変に見えるかもしれませんが、どこかで始める必要があります!

ベストアンサー1

バックスラッシュを削除すると私に役立ちました。

df -hT /home | awk '{print $3}' | awk 'FNR == 2 {print $1 "B"}'

次のように単純化できます。

df -hT /home | awk 'FNR == 2 {print $3 "B"}'

おすすめ記事