Сортировка и удаление дубликатов на месте и рекурсивно

Аналогично ответу Тердона:

sed s'/[,{}]/\n/g' < file.json | grep '^\"CAR\"\:' | cut -d ':' -f2

После заметки Кусалананды о том, что Solaris не поддерживает указанный выше sedстиль, его можно заменить следующим trвариантом:

tr ',{}' '\n' < file.json | grep '^\"CAR\"\:' | cut -d ':' -f2

Rudimentary разбивает json на каждое поле в отдельной строке, заменяя все символы,{и }новой строкой. Затем просматриваем результаты для строк, начинающихся с "CAR":, и печатаем значение после :.

Должна быть разумная возможность анализировать все аналогичные настройки json без выполнения слишком сложных действий.

3
14.08.2021, 13:25
0 ответов

Теги

Похожие вопросы