Linux shell脚本之json解析

2021/9/19 7:04:48

本文主要是介绍Linux shell脚本之json解析,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

# 获取json字符串的值
# $1 json字符串
# $2 key
function get_json_value()
{
    local json=$1
    local key=$2
    
    local value=$(echo "${json}" | awk -F "[{,:}]" '{for(i=1;i<=NF;i++){if($i~"'${key}'"){print $(i+1)}}}' | sed 's/\"//g')
    
    echo ${value}
}

accessToken=`get_json_value "${body}" "accessToken"`

echo $accessToken

 



这篇关于Linux shell脚本之json解析的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程