У меня есть файл, выведенный из API, он содержит JSON.
{
"result": {
"id": "f34fdasdfaa4364adc42b3a57",
"modified_on": "2018-06-02T17:08:17.106435Z"
},
"success": true
}
Мне нужно только значение id (в моем случае f34fdasdfaa4364adc42b3a57)
Я бы сделал вbash:
#!/usr/bin/env bash
#Pseudocode
id=$(grep -Po '"id":.*?[^\\]",' id.txt)
# /Pseudocode
curl -X DELETE "https://www.example.com/delete/$id"
Я искал предыдущий ответ и получил это: Разбор JSON с помощью инструментов Unix
Но правильный ответ извлекает ключ и значение, я бы толькозначение (больше не манипулировать строкой)
Спасибо за помощь