在Linux中cat /proc/meminfo | grep MemTotal
取回MemTotal: 12298824 kB
我只想要这里的数字
所以我写了cat /proc/meminfo | grep MemTotal | cut -d':' -f2
给了我12298824 kB
我只想要这里的数字,有人可以帮助我吗?
注意:cat /proc/meminfo | grep MemTotal | cut -d':' -f2 | cut -d'k' -f1
为我提供了解决方案12298824
,但是有更好的方法吗?一支类轮?
最佳答案
使用 awk :
cat /proc/meminfo | grep MemTotal | awk '{print $2}'
来自@Lars Wirzenius's注释(没有
cat
和No grep
):awk '/MemTotal/ { print $2 }' /proc/meminfo