В даний час, коли я хочу сильно роздрукувати файл json за допомогою jq , я використовую:
cat file.json | grep jq .
І все-таки я очікував jq
би прийняти ім'я файлу як аргумент без необхідності відновлювати cat
.
На сторінці чоловіка написано:
jq [параметри ...] фільтр [файли ...]
... За замовчуванням jq зчитує потік об'єктів JSON (пробіл розділений) від stdin. Може бути вказаний один або більше файлів, і в цьому випадку jq буде читати вхідні дані замість них.
І все-таки працює:
jq file.json
виходить з ладу, передаючи помилки компіляції, які клавіші не визначені.
Як я повинен додати файл під час запуску jq
?