一、传参实例
##脚本文件内容 #执行的文件名 echo $0; #第一个参数 echo $1; #第二个参数 echo $2; #第三个参数 echo $3;
##调用语句 ./testShell.sh 1 9 5
输出结果:

二、处理参数
#普通输出
echo "Shell 传递参数实例!";
#获取某个参数的值: $n
echo "第一个参数为:$1";
#获取参数数量: $#
echo "参数个数为:$#";
#把传参作为一个字符串显示
echo "传递的参数作为一个字符串显示:$*";
#把传参作为一个字符串显示(但是内部是多个参数分隔的,用循环就可以看出不同)
echo "把传参作为一个字符串显示(但是内部是多个参数分隔的,用循环就可以看出不同):$@";
echo "-- \$* 演示 ---"
for i in "$*"; do
echo $i
done
echo "-- \$@ 演示 ---"
for i in "$@"; do
echo $i
done
输出结果: