Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何解析变量中的Json_Json_Linux_Shell - Fatal编程技术网

如何解析变量中的Json

如何解析变量中的Json,json,linux,shell,Json,Linux,Shell,json={“PlatformID”:1024,“SystemId”:11640,“SystemName”:“010.10.10.010”,“DomainName”:null,“AccountId”:15631,“AccountName”:“merg1”,“AccountNameFull”:“merg1”,“ApplicationID”:null,“ApplicationDisplayName”:null,“MaximumReleaseDuration”:120,“MaxReleaseDurat

json={“PlatformID”:1024,“SystemId”:11640,“SystemName”:“010.10.10.010”,“DomainName”:null,“AccountId”:15631,“AccountName”:“merg1”,“AccountNameFull”:“merg1”,“ApplicationID”:null,“ApplicationDisplayName”:null,“MaximumReleaseDuration”:120,“MaxReleaseDurationDays”:0,“MaxReleaseDurationHours”:2,“MaxReleaseDurationMinutes”:0,“InstanceName”:“,“DefaultReleaseDuration”:120,“DefaultReleaseDurationDays”:0,“DefaultReleaseDurationHours”:2,“DefaultReleaseDurationMinutes”:0,“LastChangeDate”:“2019-08-21T10:53:25.237”,“NextChangeDate”:null,“IsChange”:false,“IsISAAccess”:false,“PreferredNodeID”:“3ef3e7c7-5851-451b-b1a4-C62556B58CE”

读取文件名太长时出错


有谁能帮我获取系统ID吗。

看起来像
$json
的内容被解释为文件名,并报告为太长


尝试:
echo$json | awk-F':“{print$3}”| cut-d',”-f1

欢迎使用SO。您可能需要相应地阅读和编辑您的问题。可能重复、、等以及您的其他问题:。。。
grep SystemId | awk -F ':' '{print $2}' $json