3.shell位置参数变量
Posted traditional
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了3.shell位置参数变量相关的知识,希望对你有一定的参考价值。
当我们执行一个shell脚本时,希望可以获取命令行里的参数信息,就可以使用位置参数变量。
比如 sh ./a.sh 100 200,就是一个执行shell的命令行,可以在a.sh脚本中获取到参数信息
语法:
$n:n为数字,$0代表命令本身,$1-$9代表第1到第9个参数,10及10以上的参数要使用{},比如${10}
$*:这个变量代表命令行中的所有参数,$*把所有的参数看成一个整体
[email protected]:这个变量也代表命令行中的所有参数,不过[email protected]会把每个变量区分对待
$#:这个变量代表命令行中所有参数的个数
以上是关于3.shell位置参数变量的主要内容,如果未能解决你的问题,请参考以下文章