linux脚本语言求累加和,最全shell脚本语句语法使用(超详细)

  • Post author:
  • Post category:linux


博文大纲:

1、对谈式脚本——read语句

2、shell脚本中的测试的字符

3、判断脚本举例

4、条件判断——if语句

5、条件判断——case语句

6、条件判断——function函数结合case语句

7、循环判断——while、until语句

8、固定循环——for…do…done语句

9、循环——cut、set结合for语句

10、其他脚本类型举例

11、shell脚本的追踪与debug

shell脚本的编写越规范越好,那么通常在每个shell脚本的开头几行会有如下几个方面相关的注释信息:

脚本使用的shell,如/bin/bash;

脚本的版本信息;

脚本的作者与联络方式;

脚本的history(编写时间记录);

脚本内较特殊的指令,使用绝对路径的方式来下达;

脚本运行是需要的环境变量预先宣告与设置。

废话不多说,直接上使用语法案例:

1、对谈式脚本——read语句

shell变量除了可以直接赋值或脚本传参外,还可以使用read命令从标准输入中获得,read是bash内置命令,可以使用help read查看帮助。

read的读入功能就相当于交互式接受用户输入,然后给变量赋值。

常用参数如下:

-p: 设置提示信息。

-t:设置输入等待的时间,单位默认是秒。

使用举例

基本使用:

[root@localh