Shell中的$0、$1、$2的含义
在 shell 中我们会见到$0
、$1
、$2
这样的符号,这是什么意思呢?简单来说$0
就是shell脚本本身的名字,$1
是shell脚本传的第一个参数,$2
是shell脚本传的第二个参数
比如新建一个shell脚本test.sh
,内容如下:
#!/bin/sh
echo "shell脚本本身的名字: $0"
echo "传给shell的第一个参数: $1"
echo "传给shell的第二个参数: $2"
保存退出后,在test.sh
所在的目录下输入:sh test.sh 1 2
结果为:
shell脚本本身的名字: test.sh
传给shell的第一个参数: 1
传给shell的第二个参数: 2
版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2023/02/24/meaning-of-parameters-in-shell/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。
THE END
0
二维码
打赏
海报
Shell中的$0、$1、$2的含义
在 shell 中我们会见到$0、$1、$2这样的符号,这是什么意思呢?简单来说$0就是shell脚本本身的名字,$1是shell脚本传的第一个参数,$2是shell脚本传的第二个参……
文章目录
关闭
共有 0 条评论