বর্তমানে, আমি যখন জিকিউ ব্যবহার করে একটি জেসন ফাইলটি প্রিন্ট করতে চাই , আমি ব্যবহার করি:
cat file.json | grep jq .
তবুও আমি আশা করব যে jq
কোনও ফাইল নামটি ফ্যালব্যাক না করেই যুক্তি হিসাবে গ্রহণ করবে cat
।
ম্যান পেজটি বলেছেন:
জকিউ [অপশন ...] ফিল্টার [ফাইল ...]
... ডিফল্টরূপে, jq স্টিন থেকে JSON অবজেক্টের (সাদা স্থান পৃথক করা) একটি স্ট্রিম পড়ে। এক বা একাধিক ফাইল সুনির্দিষ্ট করা যেতে পারে, সেক্ষেত্রে jq পরিবর্তে সেগুলি থেকে ইনপুট পড়বে।
তবু চলছে:
jq file.json
কীগুলি সংজ্ঞায়িত করা হয়নি এমন সংকলন ত্রুটি ছুঁড়ে ফেল করে ব্যর্থ।
চলমান অবস্থায় আমি কীভাবে ফাইল যুক্ত করব jq
?