【问题标题】:Extracting a key from JSON file using jq使用 jq 从 JSON 文件中提取密钥
【发布时间】:2015-03-17 22:33:18
【问题描述】:

我有一个带有事件字段的 JSON 格式文件

for file in /home/ec2-user/Workspace/events_parts/*
do
        cat $file | jq '.Event'

done

我得到了从 JSON 文件中提取的“事件”值列表。我想将此值分配给一个 bash 变量,以便以后可以使用它进行比较。我该怎么做?

【问题讨论】:

    标签: bash jq


    【解决方案1】:

    您使用myVar=$(some bash commands) 将标准输出存储到一个变量中,并且您将其称为echo "$myVar";将"" 放在$myVar 周围,以假装shell 预处理您的字符串(修剪、换行、“”)

    或者你甚至可以将它放入这样的数组中:myArray=( $(some bash commands) )

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-11-28
      • 2022-06-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-22
      相关资源
      最近更新 更多