shell脚本(shell script)与windows/DOS下的批处理相似。
一:shell基本语法
Linux启动过程中,必将运行/etc/rc.d目录下的脚本来存储系统配置和建立服务。
1.vi编辑*.sh文件
开头
#!/bin/bash
......
符号#!用来告诉系统它后面的参数是用来执行该文件的程序。
编辑完该文件之后不能立即去执行它,需要给文件设置可执行程序权限如下:
~$chmod +x filename
2.执行
方法一:$./date.sh
方法二:$bash date.sh
方法三:为了在任何目录下都可以编译和执行shell编写的程序,可以把/home/Linux/Shell的这个目录添加到整个环境变量中。如下:
~$export PATH= /home/Linux/Shell:$PATH
~$./date.sh
二:shell变量
用户自定义变量;
位置参数即命令行参数;
预定义变量;
环境变量。