Я использую оболочку bash в linux и хочу использовать более 10 параметров в оболочке script
Как обрабатывать более 10 параметров в оболочке
Ответ 1
Используйте фигурные скобки для их отключения:
echo "${10}"
Вы также можете перебирать такие позиционные параметры, как это:
for arg
или
for arg in "[email protected]"
или
while (( $# > 0 )) # or [ $# -gt 0 ]
do
echo "$1"
shift
done
Ответ 2
У вас может быть до 255 параметров с помощью:
${255}