Limitar área de Edição [RESOLVIDO]

1. Limitar área de Edição [RESOLVIDO]

Anderson Mekelburg
mekelburg

(usa RedHat)

Enviado em 03/08/2011 - 13:13h

Gostaria de saber se é possível via shell script limitar o tamanho de edição.
Por exemplo, estou montando um script e em certo ponto o usuário deve digitar alguns dados, só que eu não quero que a digitação do usuário ultrapasse uma certa área, montei uma janela

+----------------------------------------------------------------+
| Digite abaixo um ou mais usuarios que deseja procurar |
| ______________________________________________|
| ______________________________________________|
| ______________________________________________|
+----------------------------------------------------------------+

O usuário deve ir digitando até chegar ao |, depois que chegou passar para a próxima linha, isso é possível?

Obrigado,

Anderson Mekelburg


  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 03/08/2011 - 16:04h

Poderias usar dialog. Mas segue uma sugestão. Configure conforme a sua necessidade.


#!/bin/bash
# more http://sekysu.blogspot.com

A=0;
unset RST;
NUM_LINHAS=4;
NUM_COLUNAS=25

echo 'Digite a seguir um ou mais usuarios que deseja procurar'
while [ $A < "$NUM_LINHAS" ] ;
do
echo -e "\n"
let A=A+1
read -n "${NUM_COLUNAS}" -a C
RST[$A]=$C;
done
echo ${RST[@]}


3. Re: Limitar área de Edição [RESOLVIDO]

Anderson Mekelburg
mekelburg

(usa RedHat)

Enviado em 04/08/2011 - 06:57h

Valeu ronin funcionou certinho como eu precisava.


4. Re: Limitar área de Edição [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 04/08/2011 - 11:58h

Então marque a melhor resposta... Sim!!! 8D






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts