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位置参数变量的主要内容,如果未能解决你的问题,请参考以下文章

shell 编程

Shell基础入门

Shell编程入门

Shell编程Shell中Bash变量-位置参数变量

Shell编程Shell中Bash变量-位置参数变量

通过变量访问位置参数