Как ответил Стивен в комментариях, оболочки, которые придерживаются POSIX spec, будут иметь способ чтения ввода в переменную. bash включает несколько дополнительных флагов к встроенной команде read, ни один из которых вам не нужен в вашей ситуации:
read TEST
оставит ваш терминал ждать, пока вы введете строку ввода, которая будет присвоена переменной TEST.