【发布时间】:2016-03-01 06:07:27
【问题描述】:
我在 data.json 文件中有如下 JSON 数据
[
{"original_name":"pdf_convert","changed_name":"pdf_convert_1"},
{"original_name":"video_encode","changed_name":"video_encode_1"},
{"original_name":"video_transcode","changed_name":"video_transcode_1"}
]
我想遍历数组并提取循环中每个元素的值。我看到了jq。我发现很难用它来迭代。我该怎么做?
【问题讨论】:
-
看起来
jq有一个foreach命令,你试过吗? -
老实说,我认为您会对简单的 Python 脚本更加满意。你甚至可以使用 heredoc 语法将它嵌入到你的 shell 脚本中。
-
你能举一个将python嵌入到shell脚本中的例子吗?