【发布时间】:2021-12-14 13:51:54
【问题描述】:
我对 sed 很陌生。
我想从中提取 id
{ "requestId": "aee4f0cd-4b15-4df5-ab6b-62874963105a" }
并返回aee4f0cd-4b15-4df5-ab6b-62874963105a。
如何使用 sed 进行操作?
【问题讨论】:
-
看起来像 JSON。您是否考虑过使用
jq? -
看起来像 JSON。像jq 这样的解析器会更合适。
echo '{ "requestId": "aee4f0cd-4b15-4df5-ab6b-62874963105a" }' | jq -r '.requestId' -
这能回答你的问题吗? Parsing JSON with Unix tools