वर्तमान में, जब मैं jq का उपयोग करके एक json फ़ाइल को सुंदर प्रिंट करना चाहता हूं, तो मैं उपयोग करता हूं:
cat file.json | grep jq .
फिर भी मैं jq
एक फाइल के नाम को तर्क के रूप में स्वीकार करने की उम्मीद करूंगा, ताकि मुझे कमबैक न करना पड़े cat
।
आदमी पृष्ठ कहता है:
jq [विकल्प ...] फ़िल्टर [फ़ाइलें ...]
... डिफ़ॉल्ट रूप से, jq स्टडेन से JSON ऑब्जेक्ट्स (व्हॉट्सएप से अलग) की एक धारा पढ़ता है। एक या अधिक फाइलें निर्दिष्ट की जा सकती हैं, जिस स्थिति में jq इसके बजाय उन लोगों से इनपुट पढ़ेगा।
अभी तक चल रहा है:
jq file.json
संकलित त्रुटियों को फेंकने में विफल रहता है कि चाबियाँ परिभाषित नहीं हैं।
दौड़ते समय मुझे फ़ाइल को कैसे जोड़ना चाहिए jq
?