read
Читает строку из стандартного ввода и разбивает её по переменным.
Сигнатура
read [-r] [-p подсказка] [-a массив] переменные...read считывает одну строку и присваивает слова переменным. Флаг -r отключает интерпретацию обратного слэша (рекомендуется всегда), -p печатает подсказку, -a читает в массив.
read -rp "Имя: " name # вводим: Аня
echo "Привет, $name" # Привет, Аня
read -ra arr <<< "1 2 3" # arr=(1 2 3)