ปกติแล้ว เราสามารถใช้งาน คำสั่ง for ได้ สำหรับการเขียน shell programming นะครับ
เช่นต้องการให้ทำคำสั่ง 1 แล้ววนการทำงานอยู่ 5 รอบ ก็
#for i in {1..5}; do _COMMAND_; done
เช่นการทำงานตามจำนวนของ for loop เมื่อถึงค่าที่กำหนดไว้ ก็หลุดจาก for loop
#for((i=1;i<=10;i+=2)); do echo "Welcome $i times"; done
หรือจะให้ทำงาน แบบว่า check IO ของเครื่องโดย bonnie++ แล้วเก็บผลมา 5 ครั้งก็ จัดได้โดย
#for((i=1;i<=10;i+=2)); do bonnie++ -d /home/golf -s 4G -u root >> result.txt ; done
หรือการ echo ค่าออกมาตามจำนวนไฟล์
for i in *; do echo $i; done
for i in *; do ls -lah $i; done
เช่นการ backup file ใน /etc/ แล้วทำการ copy ไปที่ /backup
for i in /etc/*.conf; do cp $i /backup; done