for k in {0..49};
do
a=$(($((2*$k))+1));
echo $a;
done
नमस्ते, मुझे तीसरी पंक्ति के लिए एक सरलीकृत अभिव्यक्ति की आवश्यकता है, शायद एक जो कमांड प्रतिस्थापन का उपयोग नहीं करता है।
bash
और नहीं C
, इसलिए सभी को हटा दें ;
- जब तक कि आप इसे एक विलक्षण पंक्ति में न लिखें।
declare -i a; for k in {0..49}; do a=2*$k+1; echo $a; done
$(( ... ))
अंकगणितीय विस्तार कमांड प्रतिस्थापन नहीं है।