Mascarar "read"

13. Re: Mascarar "read"

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 05/02/2018 - 22:36h

Ryuk escreveu:

Vê aí se essa gambiarra ti dá alguma luz...


massa .. me deu uma luz ... não vai rolar de fazer como eu quero pois com esse seu código acabei de perceber q se eu tiver mais de 9 opções no menu o bagulho não vai funcionar pq o script nunca entenderia q eu estaria digitando 12 ao invés de 1 & 2 !!!...

então vou ter que mudar a forma que eu vou querer essa porcaria ... kkkkkkkkkkkkkk

Vou finalizar o tópico e botar a cachola para funcionar direito.

Obrigado a todos !!!

------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------



  


14. Re: Mascarar "read"

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 05/02/2018 - 23:20h

Mauricio, não encerre ainda....
Estou finalizando uma "IDÉIA"



15. Re: Mascarar "read"

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 05/02/2018 - 23:26h

msoliver escreveu:

Mauricio, não encerre ainda....
Estou finalizando uma "IDÉIA"


blz ... aguardaremos !!!

------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------



16. Re: Mascarar "read"

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 05/02/2018 - 23:33h

Mauriciodez escreveu:

msoliver escreveu:

Mauricio, não encerre ainda....
Estou finalizando uma "IDÉIA"


blz ... aguardaremos !!!

------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------


Segue a "idéia":
#!/bin/bash
clear
echo -e "\nMenu:\n1) Opção A\n2) Opção B\n3) Opção C\n4) Opção D\n5) Opção E\nC) Corrigir\nS) Sair\n"
while :;do
read -p "DIGITE a OPÇÃO: " tecla
if [[ "$tecla" == +(1|2|3|4|5) ]];then
ACUM+="$tecla ,"
echo -e "ACUMULADO: $ACUM" #COLOQUEI PARA TESTES
elif [[ "$tecla" == +(C|c) ]];then
echo -e "CORRIGIDO" #COLOQUEI PARA TESTES
ACUM=$(sed -r 's/[0-9 ,]{3}$//' <<< "$ACUM")
elif [[ "$tecla" == +(S|s) ]];then
echo -e "\nSAINDO" #COLOQUEI PARA TESTES
exit
fi
echo -e "$ACUM"
done




01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts