प्रत्येक ऑब्जेक्ट के लिए कमांड कमांड चलाने के लिए jq का उपयोग करके jq का उपयोग कर jq का उपयोग कर किसी जेसन सरणी में प्रत्येक जेसन ऑब्जेक्ट के लिए बैश कमांड कैसे चला सकता हूं? अब तक मेरे पास यह है:सरणी
cat credentials.json | jq -r '.[] | .user, .date, .email' | mycommand -u {user} -d {date} -e {email}
यह काम नहीं प्रतीत होता है। मैं अपने आदेश में जेसन सरणी से पैरामीटर कैसे ले सकता हूं?
मेरे json फ़ाइल इस तरह दिखता है:
[
"user": "danielrvt",
"date": "11/10/1988",
"email": "[email protected]",
...
]