whilelistdolistdone
当list为True时,该圈会不停地执行。
例一:无限回圈写法
#!/bin/sh
while:;do
echo”dosomethingforeverhere”
sleep5
done
例二:强迫把pppd杀掉。
#!/bin/sh
while[-f/var/run/ppp0.pid];do
killallpppd
done
——————————————————————————–
untillistdolistdone
当list为False(non-zero)时,该圈会不停地执行。
例一:等待pppd上线。
#!/bin/sh
until[-f/var/run/ppp0.pid];do
sleep1
done