我有来自uptime命令的以下输出:
14:48:51 up 23:34, 2 users, load average: 0.00, 0.00, 0.00
虽然我希望所有文字在“14:48:51之后23:34,2个用户,加载平均值:”例如:
0.00, 0.00, 0.00
答案 0 :(得分:1)
作为替代方案,您可能会更好地使用sed
,例如
uptime | sed -e 's/.*average: //g'
或
uptime | sed -e 's/.*average: \(.*\)$/\1/g'
答案 1 :(得分:1)
或者,您可以查看/ proc / loadavg以获取相同的信息。
awk '{print $1,$2,$3}' /proc/loadavg
答案 2 :(得分:0)
你可以这样做
<your grep command> | cut -d':' -f5
这将提供您需要的输出