यह संभवतः एक लंगड़ा प्रश्न है। लेकिन मुझे कमांड लाइन [बैश स्क्रिप्ट] से 3 तर्क मिल रहे हैं। तो मैं इन्हें लूप में इस्तेमाल करने की कोशिश कर रहा हूं।लूप प्रिंट्स ब्रैकेट्स के लिए बैश में कमांड लाइन तर्क सीमा का उपयोग करके तर्क
for i in {$1..$2}
do action1
done
यह हालांकि काम करने के लिए प्रतीत नहीं होता और अगर $1
है "0"
और $2
2
यह {0..2}' and calls
प्रिंट केवल एक बार action1` है। मैंने विभिन्न उदाहरणों को संदर्भित किया और यह सही उपयोग प्रतीत होता है। क्या कोई मुझे बता सकता है कि यहां क्या तय किया जाना चाहिए?
अग्रिम धन्यवाद।
आप केवल उत्तर का दूसरा भाग शामिल करना चाहते हैं - यह 'eval' का उपयोग करने से बेहतर है और सवाल फिट बैठता है। – l0b0