Bash超级会 - 5.LOOP

2021-01-07  本文已影响0人  etfolin

每种编程语言都有 loop 操作,在 bash script 中,有两种 loop 。

while

没数的时候就用While吧,没数但必须说一个条件。

#!/bin/bash
i=0

while [ $i -le 4 ]
do
  echo Number: $i
  ((i++))
done

for

数数或者数list。

#!/bin/bash
i=2
for (( counter=1; counter<=10; counter++ ))
do
    ((result= $i * $counter))
    echo "$i x $counter = $result"
done
#!/bin/bash
for item in [LIST]
do
  [COMMANDS]
done

bs的缩进没要求,就是阅读方便。换行也可用 ; 代替。

上一篇下一篇

猜你喜欢

热点阅读