
jq如果您不提前知道变量的内容是否正确转义以包含在JSON中,则最好使用类似生成JSON 的程序。否则,您将因麻烦而最终使用无效的JSON。
BUCKET_NAME=testbucketOBJECT_NAME=testworkflow-2.0.1.jarTARGET_LOCATION=/opt/test/testworkflow-2.0.1.jarJSON_STRING=$( jq -n --arg bn "$BUCKET_NAME" --arg on "$OBJECT_NAME" --arg tl "$TARGET_LOCATION" '{bucketname: $bn, objectname: $on, targetlocation: $tl}' )欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)