मेरे पास निम्नलिखित बैश स्क्रिप्ट है:
#!/bin/bash
upperlim=10
for i in {0..10}
do
echo $i
done
for i in {0..$upperlim}
do
echo $i
done
पहला forलूप ( लूप नियंत्रण में चर के बिनाupperlim ) ठीक काम करता है, लेकिन दूसरा forलूप ( लूप नियंत्रण में चर के साथupperlim ) नहीं करता है। क्या कोई तरीका है कि मैं दूसरे forलूप को संशोधित कर सकता हूं ताकि यह काम करे? आपके समय के लिए धन्यवाद।
for i in {0..$((upperlim))}; do echo $i; doneकाम नहीं करता है