我正在运行以下命令来获取可用内存,并将其从KB更改为MB到第二个小数。
grep MemFree /proc/meminfo | awk {'print $2*.001'}
Output: 96.163 | Want it to be Output 96.16
我如何取整?我已经看过它说在哪里使用scale = 2了,但是随后它只是打印出scale = 2,所以我尝试了将其推入推盘,然后在几种不同的方式之间进行了运气。我该怎么办。
我正在编辑.bashrc文件,以便可以看到MB或KB的输出
答案 0 :(得分:1)
awk '/MemFree/ { printf("%0.2f\n", $2 * .001) }' /proc/meminfo