Shell基础编程
1 什么是Shell程序
以文件形式批量存放linux命令的集合,这种文件称为Shell脚本程序,能被Shell解释执行,
Shell程序由linux命令,Shell命令,控制语句以及注释语句组成。
Shell脚本是纯的文本文件,可以使用任何文本编辑器进行编写。
通常以.sh作为后缀名,但也有一些shell文件没有后缀名(如/bin目录下的shell脚本)。
在/sbin和/bin目录下的脚本,除了cmd文件,都是shell脚本
2 Shell脚本
执行脚本
. test.sh或者./test.sh或者sh test.sh
除了第一行之外,其他行 # 开头都表示注释。
显示变量的值 echo $variable,echo ${variable}
变量没有类型
变量是有作用域的,只在当前的窗口生效,新开一个窗口就没用了。
变量分本地变量和环境变量。
显示当前用户所有变量 set