Shell / Bash中的简单数学(RAM计算)

时间:2016-11-28 07:15:23

标签: bash shell awk

以下代码获取RAM的数量

number=$(grep MemTotal /proc/meminfo | awk '{print $2;}')

现在,我想将此数字除以例如但是我怎么能在同一条线上解决这个问题呢?最后,我需要一个像2.8(点后一位数)的数字

2 个答案:

答案 0 :(得分:3)

您根本不需要 grep 。 AWK足以搜索模式:

if (e.type === 'touchmove'){
    // touchmove has been triggered
}

答案 1 :(得分:2)

您可以在<{1}}和

相同的情况下执行此操作
awk

详细了解grep MemTotal /proc/meminfo | awk '{ printf "%0.1f\n", $1/2048;}' format-modifiers。请参阅GNU awk

下的子部分