Como Stephen respondeu no comentários , shells que aderem à especificação POSIX terão uma maneira de ler informações em uma variável. O bash inclui vários sinalizadores extras para o comando interno de leitura , nenhum dos quais você precisa para sua situação:
read TEST
deixará seu terminal esperando que você insira uma linha de entrada, que será atribuída à variável TEST.