shell--shell特殊参数

$(变量名)位置参数

注意
" "内是同一个位置
只引用一个位置的情况下 输入两个参数只会接受第一个
在这里插入图片描述

多个位置参数

在这里插入图片描述在这里插入图片描述
注意:当位置参数数字大于9时,需要用大括号将数字括起来
在这里插入图片描述

获取名称和路径

在这里插入图片描述

在这里插入图片描述

单独获取脚本文件的名称和路径

在这里插入图片描述

通过$#获取脚本传参的个数

在这里插入图片描述

利用set设置位置参数(同命令行脚本传参)

在这里插入图片描述

$ *和$@的区别

在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述

shift自动移动位置(遍历)

shift每次执行参数都-1
在这里插入图片描述

$?获取上一个命令的退出状态

在这里插入图片描述
在这里插入图片描述在这里插入图片描述

发布了103 篇原创文章 · 获赞 0 · 访问量 1250

猜你喜欢

转载自blog.csdn.net/Aplox/article/details/104189596
今日推荐