df -hを使用して約60%の使用率を示すbashスクリプトを作成する必要があります。

df -hを使用して約60%の使用率を示すbashスクリプトを作成する必要があります。

60%の使用率に関する情報を表示するには、bashスクリプトを作成する必要があります。

ベストアンサー1

スクリプトは必要ありません。最小限のawk one-linerは次のとおりです。

df -hlP  | awk 'int($5)>60'

出力を変更するには、awk 'print'を使用してください。

df -hlP  | awk 'int($5)>60{print "Partition "$1" has only "$4" free."}'

そしてそれをメーラーにパイプしてください:

df -hlP  | awk 'int($5)>60{print "Partition "$1" has only "$4" free."}' | mail -s "Disk usage on $(uname -n)" your_monitoring@your_provider.com

クローンは幸せです:)

おすすめ記事