ディスク使用量をシェル変数にインポートする

ディスク使用量をシェル変数にインポートする

目的は、ディスク使用量が指定されたしきい値を超えると自動警告をトリガーすることです。これまでは、df -hP /disk/pathディスク使用量を返すコマンドのみが見つかりました。ただし、下の画像に示すように、他の多くの情報も返します。

dfコマンドと結果のスクリーンショット

Use%統計を検索する最も便利な方法を探しています。正規表現や他のLinuxコマンドを介して。

dfコマンドから正しい値を抽出するだけを処理しますが、他の質問はこの部分を処理して通知を送信するという点で既存の質問とは異なります。この質問に対して私が受け入れた最良の答えは、正しい値を抽出するために私が見た最もエレガントな方法です。

ベストアンサー1

これを試してください:

df -hP /disk/path | awk '{print $5}' |tail -1|sed 's/%$//g'

おすすめ記事