-
free
:该工具用来获取内存信息 -
grep
:该工具用来筛选数据 -
awk'
:该工具用来处理数据 -
代码:
#!/bin/bash free -m | grep "^Mem" | awk -v last_per=$1 -v nowdate=$(date +"%Y-%m-%d_%H:%M:%S") ' { printf("%s %sM %sM %.1f%% %.1f%%\n", nowdate, $2, $7, $3 / $2 * 100, 0.3 * last_per + 0.7 * ($3 / $2 * 100)); }'
内存信息获取
最新推荐文章于 2021-07-23 19:01:05 发布