-
知识准备:
-
df
:该工具用来获取文件系统挂载信息。 -
awk
:该工具用来处理df
的数据。
-
-
代码:
#!/bin/bash df -m | grep "^/dev/" | awk -v ntime=$(date +"%Y-%m-%d__%H:%M:%S") ' BEGIN{ num = 0; unum = 0; hnum = 0; } { num += $2; unum += $3; hnum += $4; printf("%s 1 %s %sM %sM %s\n", ntime, $6, $2, $4, $5); } END{ printf("%s 0 disk %dM %dM %.2f%%\n", ntime, num, hnum, unum / num * 100); }'
磁盘信息获取
最新推荐文章于 2020-08-02 17:38:56 发布