LINUX----shell脚本默认变量

2020-03-12  本文已影响0人  JuMinggniMuJ

在我们执行linux命令的时候会发现很多命令会携带很多的参数,当我们也想写携带参数的命令的时候,我们该怎么获取这些参数呐,其实linux的shell脚本存在默认变量。

1.创建一个canshu.sh:

脚本代码

2.修改脚本权限:

                    chmod 777 canshu.sh

3.执行脚本:

                    ./canshu.sh first second third :

执行截图

4.对照上面的脚本:

            1》$i对应i位置上的参数,$0获取脚本的名称

            2》$#可以获取脚本的参数个数

            3》$@可以获取所有的变量

5.代码偏移:

            1》创建一个pianyi.sh:

脚本截图

                2》执行脚本:

执行截图

                        ①可以发现shift可以删除变量

                        ②shift默认从左侧删除一个变量

                        ③shift n代表从左侧删除n个变量

上一篇 下一篇

猜你喜欢

热点阅读