rootovich1
@rootovich1

Как записать значения ввода в переменные?

Всем привет. У меня есть кусочек скрипта:
#elif [ "$a" == more ]; then 
	read -p "Number of ports: " select
		for (( i = 0; i < $select; i++ )); do
			read -p "Input ports: " input
		done

Пользователь вводит определенное число в переменную select.
Мне нужно столько раз спросить номер порта у пользователя, сколько он задал в select, а его ответы сложить в переменные.
Как это реализовать?
  • Вопрос задан
  • 67 просмотров
Решения вопроса 1
@q27off
read -p "Number of ports: "

for (( i = 0; i < $REPLY; i++ ))
do
    read -p "Input port: " ports[i]
done

echo ${ports[@]}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы