gpt4 book ai didi

shell - 如何将/proc/meminfo 显示为兆字节

转载 作者:行者123 更新时间:2023-12-03 16:03:22 26 4
gpt4 key购买 nike

我要感谢您帮助我解决相关问题。我知道如果我做一个 cat/proc/meminfo 它只会以 kb 显示,我怎么能以 mb 显示?我真的很想为此使用 cat 或 awk。

最佳答案

这将转换任何 kB线路到 MB :

awk '$3=="kB"{$2=$2/1024;$3="MB"} 1' /proc/meminfo | column -t

此版本转换为千兆字节:
awk '$3=="kB"{$2=$2/1024^2;$3="GB";} 1' /proc/meminfo | column -t

为完整起见,这将根据需要转换为 MB 或 GB:
awk '$3=="kB"{if ($2>1024^2){$2=$2/1024^2;$3="GB";} else if ($2>1024){$2=$2/1024;$3="MB";}} 1' /proc/meminfo | column -t

关于shell - 如何将/proc/meminfo 显示为兆字节,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29811297/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com