Веб-версияОткрыть в Telegram

ПостЧто делает jq '.users[].name' и зачем это вообще нужно

26 декабря 2025
М
Мир Линукса
Что делает jq '.users[].name' и зачем это вообще нужно JSON давно стал стандартным форматом для API, логов и сервисных ответов. Проблема в том, что читать его «глазами» в терминале неудобно, а писать парсеры ради одного запроса - перебор. Именно здесь на сцену выходит jq. Команда jq '.users[].name' берёт JSON-документ, заходит в поле users, проходит по каждому элементу массива и выводит значение поля name. Никакой магии - просто точечная навигация по структуре данных. На практике это используется постоянно. Ты делаешь запрос к API через curl, получаешь большой JSON и хочешь быстро вытащить нужные значения: имена пользователей, ID, статусы, хосты, версии. Вместо копипасты в браузер или написания скрипта на Python ты добавляешь | jq '.users[].name' и сразу получаешь чистый, удобочитаемый вывод. Важно понимать, что jq не показывает структуру целиком, не превращает JSON в XML и не ограничивается числовыми полями. Он именно парсит данные и позволяет выбирать нужные куски, комбинировать их, фильтровать и преобразовывать. jq '.users[].name' парсит JSON и выводит имена всех пользователей из массива users, делая работу с API и логами в Linux быстрой и вменяемой.
5 · 637 ·

Рядом в ленте

ММир ЛинуксаЧто делает команда mtr и почему она незаменима при сетевых проблемах Когда начинаются проблемы с сетью, первый вопрос обычно звучит так: «это у нас или где-то пММир ЛинуксаОпрос
это сообщение
ММир ЛинуксаИтоги 2025: какие Linux-утилиты вытеснили старую классику 2025 год стал годом “ревизии терминала”. Множество привычных утилит получили современных наследников, ММир ЛинуксаПочему Linux популярен везде, кроме домашних компьютеров? Давайте посмотрим на реальную статистику: 99% суперкомпьютеров из топ-500 работают на Linux ✔️ Более 9
ММир ЛинуксаМир Линукса@linuxwit · канал
434подписчиков76постов в индексе
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Чего мы не делаем · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем