मेरे पास निम्नलिखित बैश स्क्रिप्ट है:
#!/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
काम नहीं करता है