现在的位置: 首页 > 综合 > 正文

诡异的 curl返回值

2013年03月07日 ⁄ 综合 ⁄ 共 280字 ⁄ 字号 评论关闭

写了一个游戏内聊天服务监控的shell程序,在用curl 取得返回值时,遇到了问题

 onlineNum=`curl "http://192.168.69.12:5080/taoofms/index.jsp"`

 index.jsp里输出的为一个数字,但用这个数字判断是否大于0时(if [ $onlineNum -gt 0 ]),却如何都得不到正确结果,因此得出curl返回的,不仅仅是输出的一个数字,应该还有其他字符。。。

 

最后不得不采用字符分割,将返回的值,取出第一数字来判断,例如 12 取得1;24取得 2 。。。。

realNum=`echo ${onlineNum:0:1}`

抱歉!评论已关闭.