使用awk将KB转换为MB

时间:2019-03-06 06:04:54

标签: bash

我有一个脚本:

bash -c "echo \$[\$(egrep '^Commit(Limit|ted_AS): ' /proc/meminfo | awk '{ print \$2 }' | tr '\n' '-')0]"

其返回结果为Kb,我需要将其除以1024以将其转换为Mb

1 个答案:

答案 0 :(得分:2)

使用awk:

awk '/^Commit/{print $1,$2/1024,"Mb"}' /proc/meminfo

输出:

CommitLimit: 5536.77 Mb
Committed_AS: 13280.3 Mb