Admin Future
241 subscribers
51 photos
1 video
4 files
120 links
Превращаем эникейщиков в System Architects.
🚀 Твой навигатор в мире IT-инфраструктуры:

▪️ Hard Skills: Linux, Windows, Network, Security
▪️ Tools: Лучший софт и скрытые фишки
▪️ Mindset: Как думать, чтобы платили много


Админ - @maksimshap
Download Telegram
📄 Linux: gron — делаем JSON читаемым

Все знают утилиту jq. Она мощная, но синтаксис запросов там — это отдельный язык программирования, который вечно забываешь. Когда нужно просто "грепнуть" JSON, используйте gron.

Он превращает иерархический JSON в плоский список (greppable output).

Было (JSON):

{
"users": [
{ "name": "admin", "id": 1 },
{ "name": "guest", "id": 2 }
]
}

Стало (gron):

json.users[0].name = "admin";
json.users[0].id = 1;
json.users[1].name = "guest";
json.users[1].id = 2;

Кейс: Найти ID пользователя "guest".

gron users.json | grep "guest"
# Вывод: json.users[1].name = "guest";
# Ага, это индекс [1]!

Установка: sudo apt install gron или скачать бинарник с GitHub.

#linux #tools #json #cli #productivity #gron