Como criar um menu com comando select usando shellscript
Este artigo faz parte do projeto #LTCode
O comando select exibe um menu, atribui o conteúdo do item escolhido à variável definida pelo usuário e executa uma série de comandos. Sua sintaxe é a seguinte:
[select variavel in argumentos; do
comandos
done]
O comando select exibe o valor da variável PS3 que é #? , mas você pode alterá-lo para exibir outra coisa, por exemplo uma mensagem. Ao entrar com um número válido (presente no menu), o comando select atribui a variável o argumento correspondente ao número do item escolhido. Caso contrário, o comando select define a variável como null. De qualquer forma, o comando select coloca o número do item escolhido na variável REPLY.
COMENTÁRIOS