Итак, есть замечательный инструмент для работы с данными JSON, который называется jq.
И есть замечательный файловый менеджер Linux под названием mc.
Однажды (сегодня) мне пришла в голову идея объединить эти два, чтобы я мог легко просматривать файлы JSON в красивом / отформатированном виде, используя сочетание клавиш F3 в Midnight Commander.
Я открыл файл расширения MC, используя действия меню Command
→ Edit extension file
, а затем добавил следующее в такой открытый файл конфигурации:
# json
regex/\.json$
View=%view{ascii} jq < %f
Я думал, что это просто, но неожиданно это не работает: попытка просмотреть JSON (F3) приводит к всплывающему окну с содержимым страницы справки jq
(так же, как если бы вы вводили jq
сам по себе), поэтому начиная с: "jq - обработчик командной строки JSON [версия 1.5]..."
Может ли кто-нибудь сказать мне, почему эта конфигурация неверна?