如何在shell中处理10个以上的参数

时间:2011-02-06 10:26:16

标签: linux bash shell parameters

我在linux上使用bash shell,并希望在shell脚本中使用10个以上的参数

2 个答案:

答案 0 :(得分:131)

使用花括号将它们设置为关闭:

echo "${10}"

你也可以迭代这样的位置参数:

for arg

for arg in "$@"

while (( $# > 0 ))    # or [ $# -gt 0 ]
do
    echo "$1"
    shift
done

答案 1 :(得分:20)

您最多可以使用以下参数:

${255}