我需要提取uptime
命令的最后一个字段,但是我也需要删除该字段.
。例如,如果的输出uptime
是
19:54:09 up 1:41, 1 user, load average: 0.32, 0.37, 0.31
我需要031
。我知道如何使用的管道做awk
和sed
这样的:
uptime | awk '{ print $NF }' | sed 's/\.//'
有什么方法可以仅使用这两个方法之一吗?他们俩可以没有对方吗?
刚好:
$ uptime | awk '{sub(/\./,"",$NF);print $NF}'
036
或从来源获取:
$ awk '{sub(/\./,"",$3);print $3}' /proc/loadavg
034
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句