码迷,mamicode.com
首页 > 其他好文 > 详细

显示当前硬盘分区中空间利用率最大的值

时间:2017-11-07 19:35:10      阅读:248      评论:0      收藏:0      [点我收藏+]

标签:print   赋值   脚本   cat   空间   bash   最大   挂载   磁盘   

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%"

 

显示当前硬盘分区中空间利用率最大的值

标签:print   赋值   脚本   cat   空间   bash   最大   挂载   磁盘   

原文地址:http://www.cnblogs.com/tianfen/p/7800169.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!