{# .. #} পাইথনের রেঞ্জ () এর অনুরূপ সংখ্যার বা অক্ষরের ক্রম তৈরি করে। যদি আমি echo {1..5}কমান্ড লাইনে কমান্ডটি কার্যকর করি:
1 2 3 4 5
পরিবর্তে নিম্নলিখিত বাশ স্ক্রিপ্ট প্রত্যাশার মতো কাজ করে না।
for i in {1..3};
do
echo "Iteration $i"
done
মুদ্রণ করবে:
Iteration {1..3}
কেন?
* আমি ব্যবহার করতে পারি seqতবে আমি এটি পুরানো ( http://www.cyberciti.biz/faq/bash-for-loop/ ) পড়ি
স্ক্রিপ্টটি "sh" কমান্ড দ্বারা চালিত হলে ("বাশ" ব্যবহার করে চেষ্টা করুন) এই ত্রুটি ঘটে।
—
শেক 01