linux里面怎么只输出数字不输出单位
比如我要输出的1.2GI只要1.2不要GI
free -h|grep Mem| awk '{print $4}'
$ free -h|grep Mem| awk '{print $4}'
231Mi
$ free -h|grep Mem| awk '{print $4}' | sed -E 's/([0-9.]+).*/\1/'
231
有用的话麻烦采纳,这对我很重要,谢谢。
[root@kylin102 ~]# free -h|grep Mem| awk '{print $4}'
5.5Gi
[root@kylin102 ~]# free -h|grep Mem| awk '{print $4}'|cut -d 'G' -f 1
5.5
free -h|grep Mem| awk '{print $4}'|sed ‘s/GI//g ’