Я пытаюсь прочитать конфигурационный файл, а затем поместить «раздел» конфигов в массив в скрипте bash, а затем выполнить команду из этого, а затем снова повторить через конфиги и продолжить это до конца файла конфигурации.
Вот пример файла конфигурации:
PORT="5000"
USER="nobody"
PATH="1"
OPTIONS=""
PORT="5001"
USER="nobody"
PATH="1"
OPTIONS=""
PORT="5002"
USER="nobody"
PATH="1"
OPTIONS=""
Я хочу, чтобы скрипт bash прочитал первый раздел, перенес его в скрипт и запустил следующее:
scriptname -p $PORT -u $USER -P $PATH -o $OPTIONS
ОДНАКО, я хочу, чтобы в зависимости от того, сколько «разделов» было в файле конфигурации, чтобы было выполнено каждую итерацию «раздела», и запустите команду с соответствующими настройками конфигурации и примените ее к последней команде , Таким образом, если бы это было прочитано в конфигурационном файле сверху, результат был бы:
scriptname -p $PORT -u $USER -P $PATH -o $OPTIONS
scriptname -p $PORT -u $USER -P $PATH -o $OPTIONS
scriptname -p $PORT -u $USER -P $PATH -o $OPTIONS
Что, в свою очередь, будет выглядеть так:
scriptname -p 5000 -u nobody -P 1 -o ""
scriptname -p 5001 -u nobody -P 1 -o ""
scriptname -p 5002 -u nobody -P 1 -o ""
Заранее спасибо.