在写shell脚本的时候,难免会进行命令行传参,下面来介绍一下位置参数变量
例:
#在hello.sh中
echo "参数个数为$#"
echo "第一个参数是$1"
echo "第二个位置开始数据${@:2}"
echo "第一个位置开始两个数据${@:1:2}"
------------------------------
#执行hello.sh
sh hello.sh 1 2 3
参数个数为3
第一个参数是1
第二个位置开始数据2 3
第一个位置开始两个数据1 2
本文由 mdnice 多平台发布