[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Letras e numeros
From: |
jrsreis |
Subject: |
Letras e numeros |
Date: |
Wed, 25 Aug 2010 13:25:01 -0000 |
User-agent: |
eGroups-EW/0.82 |
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
- Letras e numeros,
jrsreis <=