本文主要是介绍curl 出现一些意料外的状态,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
我想用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的用法,好像并没有让它不显示的参数,请教各位有什么好办法? | |
curl与grep的使用 [root@nhserver1 ~]# curl -s www.163.com | grep hot_pop_js.js | sed 's/www.[[:digit:]]*.com/111/' pollUrl: "http://111/special/0077450P/hot_pop_js.js", [root@nhserver1 ~]# curl -s www.163.com | grep hot_pop_js.js | sed 's/www.[[:digit:]]*.com/www.google.com/' pollUrl: "http://www.google.com/special/0077450P/hot_pop_js.js", or [root@nhserver1 ~]# curl -s www.163.com | grep hot_pop_js.js | sed 's/www..*.com/www.google.com/' pollUrl: "http://www.google.com/special/0077450P/hot_pop_js.js", |
这篇关于curl 出现一些意料外的状态的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!