Olá pessoal Aproveitando a dica de vocês, eu fiz o seguinte script para entrar com nome:
echo -n "Entre com nome: " read NOME if [ -z $NOME ] then echo "Nome não informado!" else echo "$NOME" | sed -r 's/\b[a-z]+/\u&/g' fi Como faço para tratar a variável nome para aceitar somente letras e espaços Por exemplo: Aceitar fulano de tal ciclano Rejeitar, ou seja, não válido 12344 Beltrano2 O outro é o seguinte: echo -n "Entre com telefone: " read FONE if [ -z $FONE ] then echo "Telefone não informado!" else echo "$FONE" fi Nesse caso, gostaria que aceitasse somente número, com o caracter "-" Exemplo: Aceitar 22-123456 21-456123 Negar aa123 aa-452 Obrigado