美文网首页
Bash超级会 - 5.LOOP

Bash超级会 - 5.LOOP

作者: etfolin | 来源:发表于2021-01-07 22:08 被阅读0次

每种编程语言都有 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的缩进没要求,就是阅读方便。换行也可用 ; 代替。

相关文章

  • Bash超级会 - 5.LOOP

    每种编程语言都有 loop 操作,在 bash script 中,有两种 loop 。 while 没数的时候就用...

  • Bash超级会 - 1.序

    一个操作系统有两个重要的部件:Kernel 和 Shell !Shell 将人话翻译成 Kernel 的语言,比如...

  • Bash超级会 - 2.echo

    echo 就是在 shell (或称为 终端 或 调视台)显示字符串。一共有三个选项,-n、-e、-E,其中-E是...

  • Bash超级会 - 3.变量啊

    有变量那就有意思了!就象数学里的xyz。(没有代数的话数学真是太难了,但听说有代数之前,数学的算法更巧妙。)电脑里...

  • Bash超级会 - 7.函数 Functions

    shell in the SHELL

  • Bash超级会 - 4.用户输入

    获取用户输入是 交互( interactive )中至关重要的部分。 read read 变量 但在命令行中,通过...

  • Bash超级会 - 6.条件声明

    条件声明也是每种编程语言都有的基本配置

  • Bash超级会 - 8.字符串 String

    字符串也是必须有的。 字符串的长度 bash script 获取字符串长度的方法是如此的简单直接而耐人寻味。 连接...

  • 2020年初级会计网课押题班

    2020初级会计网课2020初级会计网课2020初级会计网课2020初级会计网课2020初级会计网课2020初级会...

  • 药学生的自我“药疗”②

    其实我是一个超超超级会被情绪影响的人。 怎么说呢。我能因为坏心情犯肠胃炎,上吐下泻的那种,厉害吧!(也不知道我是怎...

网友评论

      本文标题:Bash超级会 - 5.LOOP

      本文链接:https://www.haomeiwen.com/subject/uuvhnktx.html