我想在生成的 jq 数组中的每个元素之前添加 \t ,这是出于格式化目的,因为结果将添加到文件中。这是 json 文件:
{
"array": ["element1", "element2"]
}
当你用 jq 读取这个数组时content=$(jq '.array' file)
,echo "$content"
我们得到:
[
"element1",
"element2"
]
我想要的是这个:
[
\t\t"element1",
\t\t"element2"
\t\t]
做这个的最好方式是什么?