আসুন একটি সরল গ্রহণ করা যাক for loop
#!/bin/bash
for i in `seq 1 10`;
do
echo $i
done
বাশ স্ক্রিপ্টগুলিতে AFAIK সেমিকোলন শেলকে বর্তমান কমান্ড সিঙ্ক্রোনিকভাবে চালিত করে এবং তারপরে পরবর্তীটিতে যান। এন্টার টিপলে আক্ষরিকভাবে একই কাজ করা বাদ দেয় যা আপনাকে নীচের কমান্ডটি প্রবেশ করতে দেয় না, সাথে সাথে বাফারটি ততক্ষণে ফ্লাশ করে।
তাহলে কেন শেল নিম্নলিখিত লাইনটি ব্যাখ্যা করতে পারে না
for i in `seq 1 10`; do; echo $i; done
এটি for loop
আসলে কীভাবে কাজ করে?
do
।