对应Linux下C语言编程入门中的第3-08,3-09,3-10节视频。
Shell程序
- 类似于windows下的批处理命令
- 通常以.sh结尾(当然也可以无后缀或别的后缀)
- echo命令,用于在屏幕上显示消息,如echo “this is an example”
- 以#开头的为注释
- 创建变量<variable name>=<value> 如 a=1 ,注意:linux中所有的变量都被当作字符串,要想进行数学运算要进行转换
- 引用变量 variable1= ${variable2}
- 从键盘输入一个值给变量,例$read fname
- 通常定义的变量都是局部变量。
全局变量是任何一个shell脚本都可以引用到的变量,可以用export指出是全局变量。
一类特殊的全局变量是环境变量,如HOME,PATH
可以这样显示一个环境变量 echo $PATH