Validar STRING

1. Validar STRING

Marcos Medina
mmedinabr

(usa Debian)

Enviado em 15/07/2007 - 23:21h

Olá à todos, gostaria de saber como resolvo o seguinte:
tenho uma variavel "read $nomeusr" de tamanho max de 8 digitos.
quero verificar se contenha apenas as letras de "a a z" em minusculo.
Quero evitar que o usuário informe mais que 8 caracteres e também não digite acentos ou maiusculas.
Obrigado.


  


2. Re: Validar STRING

Elgio Schlemer
elgio

(usa OpenSuSE)

Enviado em 02/08/2007 - 14:47h

while true
do
echo "Digite apenas letras minusculas (1 a 8): "
read A
echo $A |grep -qs '^[a-z]\{1,8\}$' && break

echo "Seu MANE. Eu disse somente letras minusculas e nao mais que 8"
done

echo "Muito bem. Tu digiou $A com ${#A} letras"


Com isto o cara vai ficar repetindo o laco ate acertar!!








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts