shell脚本的默认变量(传入的参数变量)

shell脚本的默认变量

1. $0 代表执行脚本的名字 
2. $1$2$3 分别代表各个顺序的参数(第一个参数、第二个参数以及第三个参数) 
3. $@ 代表$1$2$3之意,每个变量都是独立的(用双引号括起来) 
4. $# 代表参数的个数 
5. $$ 代表当前脚本的运行进程IDPID6. $? 代表执行完上一个指令的执行结果(如上面脚本,
   仔细对比两个$?,前者的值来自执行func,后者的值来自执行echo '"$$" : ' "$$"

猜你喜欢

转载自blog.csdn.net/luo617/article/details/81220510