shell怎么把curl中返回的接口中的data单独截取出来

比如说返回了data【】,code,note,我 只要data中的信息
2024-11-20 15:27:27
推荐回答(1个)
回答1:

  •  可以用 sed命令替换,如

result = echo '"other":"aaaa","data":"xxxx","code":"yyyy",note":"zzzz"'|sed -r -e 's/.*\"data\":\"(.+)\",\"code\":.*/\1/p' -n

  • 另外,也有不少工具可以用的,比如 `jq`等