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
$(( ... ))
গাণিতিক সম্প্রসারণ হ'ল কমান্ড প্রতিস্থাপন নয়।