码迷,mamicode.com
首页 > 系统相关 > 详细

3.shell位置参数变量

时间:2018-12-22 11:49:45      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:执行   命令行   $*   变量   个数   语法   数字   就是   参数变量   

当我们执行一个shell脚本时,希望可以获取命令行里的参数信息,就可以使用位置参数变量。
比如 sh ./a.sh 100 200,就是一个执行shell的命令行,可以在a.sh脚本中获取到参数信息

语法:
$n:n为数字,$0代表命令本身,$1-$9代表第1到第9个参数,10及10以上的参数要使用{},比如${10}
$*:这个变量代表命令行中的所有参数,$*把所有的参数看成一个整体
$@:这个变量也代表命令行中的所有参数,不过$@会把每个变量区分对待
$#:这个变量代表命令行中所有参数的个数

技术分享图片

技术分享图片

 

3.shell位置参数变量

标签:执行   命令行   $*   变量   个数   语法   数字   就是   参数变量   

原文地址:https://www.cnblogs.com/traditional/p/10159757.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!