当前位置: 技术问答>linux和unix
shell检测磁盘剩余空间
来源: 互联网 发布时间:2016-10-13
本文导语: df -k /media/Build/ | awk '{print int($5)}' 为什么这句shell执行后打印出2个数字?0 4 只有4是正确到,不知道前面到0是怎么出来到? 我只有一个磁盘啊?!(我的 /media/Build/挂载的是/dev/sdb5) | 看吧 你这明...
df -k /media/Build/ | awk '{print int($5)}'
为什么这句shell执行后打印出2个数字?0 4
只有4是正确到,不知道前面到0是怎么出来到?
我只有一个磁盘啊?!(我的 /media/Build/挂载的是/dev/sdb5)
|
看吧 你这明明有2行 第一行的第5域是 已用% 非数字 所以int(已用%) 就是0!
df -k /media/Build/ | grep "/dev/sdb5" | awk '{print int($5)}'
df -k /media/Build/ | grep "/dev/sdb5" | awk '{print int($5)}'