Ответ в формате JSON хранится в переменной
{ "StepIds": [ "s-12AB34Cdb" ] }
как извлечь значение с помощью sed в unix и сохранить его в переменной
Я бы не стал использовать sed. Вы можете использовать JSON-анализатор командной строки jq:
sed
jq
ID=$(echo $VAR | jq -r '.StepIds[0]') echo $ID
Выход:
s-12AB34Cdb