Shell 位置参数变量

位置参数变量

执行脚本时获取命令参数信息

基本语法

$n  $0代表命令本身,$1-$9代表顺序参数编号,大于10的话使用括号,如${10}

$* 把所有参数当作整体

$@ 把每个参数分开对待

$# 所有参数的个数

echo "$0 $1 $2" #命令为 ./myShell.sh 10 20 则本行输出./myShell.sh 10 20 
echo "$*" #10 20
echo "$@" #10 20
echo "$#" #参数个数为2


你可能感兴趣的:(Shell)