[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Limitar o número de caracteres lido pelo READ
From: |
Édnei Rodrigues |
Subject: |
Limitar o número de caracteres lido pelo READ |
Date: |
Tue, 20 Jul 2010 09:55:28 -0300 |
Bom dia pessoal.
Estava fazendo uns testes e , na necessidade, queria que o usuário
tivesse a liberdade de digitar somente 6 caracteres:
####Inicio do script####
clear
tput cup 2 10; echo "insira a data"
tput cup 2 24; read data
## aqui começa a minha dúvida como delimitar a data digitada em apenas
6números e quando o usuário preencher os 6 numeros não conseguir
inserir mais nenhum outro valor/digito? Consigo fazer isto em shell
script?
eu vi que, dando um read --help no terminal, ele tem alguns parâmetros
como -n e -N ou -d. No entanto, eles não funcionam no script, dando
erro de illegal option.
Sabem de algum segredo ? No google ou no man, não existe esse parâmetro!
Obrigado pela ajuda.
- Limitar o número de caracteres lido pelo READ,
Édnei Rodrigues <=