vivion27 发表于 2018-8-30 06:57:08

对于shell脚本获取参数的一些小技巧

#!/bin/sh  
NUMBER=$#
  
echo $NUMBER
  
i=1
  
while [ $i -le $NUMBER ]
  
do
  
a[$i]=$1 #将数组a赋值为$1,即取得到第一个参数并将值存入a
  
echo ${a[$i]}
  
((i++))#数组后移一位,变为a
  
shift#使用shift命令将参数后移一位,即此时的$1为第二个参数
  
done
  

  
数据都存在了数组 a 里了
  
${a}key 是 第几位   例如:a 值为 $1


页: [1]
查看完整版本: 对于shell脚本获取参数的一些小技巧