[
{
"host": "a.com",
"ip": "1.2.2.3",
"port": 8,
"name":"xyz",
"info":"part1 part2 part3 part4"
},
{
"host": "b.com",
"ip": "2.5.0.4",
"port": 3,
"name":"xyz",
"info":"part1 part2 part3 part4"
},
{
"host": "c.com",
"ip": "9.17.6.7",
"port": 4,
"name":"xyz",
"info":"part1 part2 part3 part4"
}
]
Я хочу произвести вывод в следующем формате:
a.com,1.2.2.3,part1,part
b.com,2.5.0.4,part1,par2
c.com,9.17.6.7,part1,part2
Проблема в том, что ключ "info
"- это один ключ, но я хочу разделить две части информации, разделенные наВкладка отдельно. Как это сделать?
Это моя команда jq для анализа файла:
cat input.json | jq -r '.[] | "\(.host),\(.ip),\(.info)"' > result.txt