Chinaunix
标题:
关于curl和awk的一点问题
[打印本页]
作者:
davie5201314
时间:
2015-01-26 14:59
标题:
关于curl和awk的一点问题
我想用curl采集nginx的状态信息,然后用awk取值
正常curl情况是这样的:
[root@localhost ~]# curl http://www.xxx.com/NginxStatus
Active connections: 16392
server accepts handled requests
9711388219 9711388219 22522804203
Reading: 5 Writing: 161 Waiting: 46225
复制代码
加管道后:
[root@localhost ~]# curl http://www.xxx.com/NginxStatus |awk -F'[: ]' '/Active connections/{print $4}'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
136 136 136 136 0 0 24772 0 --:--:-- --:--:-- --:--:-- 132k
16243
复制代码
多了很多不相干的东西(% Total之类),查了一下curl的用法,好像并没有让它不显示的参数,请教各位有什么好办法?
作者:
davie5201314
时间:
2015-01-26 16:01
回复
1#
davie5201314
找到答案,只需要在后面curl
http://www.xxx.com/NginxStatus
2>/dev/null |awk -F'[: ]' '/Active connections/{print $4}'
谢谢观赏!
作者:
我是一隻羊
时间:
2015-01-27 18:20
回复
1#
davie5201314
curl -s
作者:
davie5201314
时间:
2015-01-28 17:14
So cool!不错,原来还有静默模式可以用!tks!
回复
3#
我是一隻羊
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2