今天对于网上代码反复调试
终于在Centos上通过了。
分享下。
#!/bin/bash
##test_json
$$xzy 2017-3-13
s1="{\"rv\":0,\"flag\":1,\"url\":\"http://www.baidu.com\",\"msg\":\"test\"}"
parse_json(){
echo $1|sed 's/.*"'"${2}"'":\([^,}]*\).*/\1/'
}
value=$(parse_json $s1 "msg")
echo $value
运行结果:test
关键代码:
echo $1|sed 's/.*"'"${2}"'":\([^,}]*\).*/\1/'