步驟說明
- 找出/home的使用量的第一行
- #df | grep home
- 取出第四個欄位
- #df | grep home | awk '{print $4}'
- 將結果設成變數
- # n=`df | grep home | awk '{print $4}'`
- # echo $n --->顯示出變數的值
- 178672
- #echo "Warming! your disk quota is 200M" > warming.txt
- #!/bin/bash
- n=`df | grep home | awk '{print $4}'`;
- echo $n
- if [ $n > 200000 ];then
- mail -s "DiskHome Warming" user@gmail.com < warming.txt
- echo "success"
- else
- echo "fail"
- fi
也可以使用量百分比來計算
取出第五個欄位,並去掉%符號
[root@localhost ~]# df | grep home | awk '{print $5}'
4%
[root@localhost ~]# df | grep home | awk '{print $5}' | cut -d'%' -f1
4
沒有留言:
張貼留言