Shell脚本基础4-shell脚本如何传参数

本文介绍shell脚本如何传参数和一些关于参数的简单使用场景介绍。

1.利用echo打印你传入的参数

上面用gedit打开demo.sh文件,上面我们输入了三个真实的参数,第一个是Anthony,第二个是Tom,第三个是Lucy,echo语句中$1 $2 $3是分别对应输入的三个参数,所以运行打印出来的就是三个参数具体名称。$[i],i是索引号,和Python中列表读取元素是一样道理,采用索引。

2.echo语句中插入一个$0,看看输出是什么

上面可以看到$0表示 我们运行sh文件的语句 ./demo.sh,这个不是一个我们提供的真实的参数。

3.换成args数组方式去存储参数列表

4.针对步骤3,我们有更简洁方法

$@可以表示传入参数列表,直接打印出来。

5.如何计算参数个数

$#可以存储参数的个数值。

PS:上面没有写清楚如何新建sh文件,如何保存,如果添加权限,这些都在前面文章介绍了,不会的看前面文章,以后文章都是这样风格,不在啰嗦这些基础的东西。



  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值