Например, для доступа к 10-му параметру, вы можете использовать ${10}. Вот пример, демонстрирующий как использовать более 9 параметров в bash:
#!/bin/bash
echo "Первый параметр: $1"
echo "Десятый параметр: ${10}"
Пусть вы запускаете этот скрипт под названием script.sh, и передаете 10 параметров:
./script.sh value1 value2 value3 value4 value5 value6 value7 value8 value9 value10
В результате вы увидите следующий вывод:
Первый параметр: value1
Десятый параметр: value10
Таким образом, при необходимости использовать более 9 параметров в bash, используйте переменные с расширенным форматом ${10}, ${11}, ${12}, и так далее, чтобы обратиться к соответствующим параметрам.