首页 > 代码库 > linux —— shell 编程(编程语法)

linux —— shell 编程(编程语法)

目录
  1. 再识变量
  2. 函数
  3. 条件语句
  4. 循环语句
1、再识变量

Shell 中有3种变量:用户变量、位置变量、环境变量

用户变量

用户变量就是用户在Shell编程过程中定义的变量,分为全局变量和局部变量。默认情况下,用户定义的变量为全局变量,如果要指定局部变量,需要使用local限定词

1)Shell 中的特殊符号:

特殊字符列表如下:

~    主目录,相当与$HOME

`     命令替换,如 echo `pwd`

#    脚本注释

$    变量表达式符号

&    后台作业,将此符号置于命令末端则让命令与后台运行

*    字符串通配符

(  )   ( 启动子Shell    ) 停止子Shell

\    转义下一个字符

|    管道

[  ]    [ 开始字符集通配符号  ] 结束字符集通配符号

{  }   { 开始命令块    }结束命令块

;    Shell 命令分隔符     

‘  "    强引用  和 弱引用

> <    输出重定向 和 输入重定向

/      路径名目录分隔符

?      单个任意字符

!      管道行逻辑 NOT

2)字符串操作符

 

 

 

位置变量

t

环境变量

t

2、函数

t

3、条件语句

t

4、循环语句

t

linux —— shell 编程(编程语法)