1. 程式人生 > >顯示當前硬盤分區中空間利用率最大的值

顯示當前硬盤分區中空間利用率最大的值

數字 for 分割 don 硬盤 臨時變量 df -h 腳本 當前

4.編寫腳本/root/bin/disk.sh,顯示當前硬盤分區中空間利 用率最大的值

 1 #!/bin/bash
 2 #顯示當前硬盤分區中空間利 用率最大的值
 3 
 4 #獲取磁盤的最後兩列
 5 df -h |awk {print $5,$6}|sed -n 2,$p > disk.txt
 6 
 7 temp=0
 8 for x in `awk -F % {print $1} disk.txt` #以%分割獲取第一列
 9 do
10    if [ $x -gt $temp ];then   #如果獲取的數字>臨時變量
11     let  temp=$x              #
把數字賦值給temp 12 fi 13 14 done 15 echo "掛載點:`cat disk.txt |awk -F ${temp}% ‘{print $2}‘` 磁盤空間利用率最大,利用率為:$temp%"

顯示當前硬盤分區中空間利用率最大的值