[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Não mostrar o Prompt
From: |
Allan da Silva Donega |
Subject: |
Re: [shell-script] Não mostrar o Prompt |
Date: |
Tue, 24 Aug 2010 10:15:02 -0300 |
Bom ia Fabio,
EU utilizo no UNIX o seguinte comando no 'case'
f_chama_menu ( )
{
echo " "
echo "POR FAVOR, PRESSIONE ENTER PARA VOLTAR AO MENU PRINCIPAL!"
read junk
<AQUI VC COLOCAR O CAMINHO DO SCRIPT QUE CHAMA O MENU>
echo " "
}
a função read junk funciona da seguinte forma:
Quando o usuario teclar <ENTER> ele volta para o script que chama o menu.
No meu caso eu criei uma função e coloquei no final de cada linha do 'case'.
Ex.:
1) blablabla
blablabla
blablabla
blablabla
f_chama_menu
2)
blablabla
blablabla
blablabla
f_chama_menu
3)
blablabla
blablabla
blablabla
f_chama_menu
4) opção de sair
Em 24 de agosto de 2010 09:23, Fábio de Sousa <address@hidden> escreveu:
>
>
> Um bom dia a todos....
>
> Preciso de ajuda ou dica de como escrever um script de modo que:
> sempre que o sistema terminar a operação solicitada pelo usuário. a
> tela volte para o menu principal do script, sem mostrar prompt.
> Vou explicar melhor, um exemplo, vamos supor q as linhas abaixo são da
> tela mostrada no script:
> ----------------------------------------------------------
> Escolha uma das opções:
>
> 1 - Acessar o Sistema de Ocorrências
> 2 - Mudar senha do usuário
> 3 - Sair
> ----------------------------------------------------------
>
> Esta tela será mostrada logo após o usuário entrar com usuário e senha
> - isso no prompt - não tem interface gráfica neste máquina.
> Estou com as seguintes dúvidas:
> 1 - Como fazer com este script seja executado automaticamente após
> qualquer usuário logar no sistema?
> 2 - Quando as operações das opções 1 ou 2 dois terminarem, como faço
> para a tela voltar para o início do script, no caso a tela mostrada
> acima?
>
> Quem puder ajudar...
> Agraceço..
>
> Fábio de Sousa
> SysAdmin
>
> ~
> °v° Seja Livre...
> /( )\ Use Linux...
> ^ ^
>
>
--
Allan Donegá
T - 8721 6764 (pref.)
V - 7144 5888
O - 6212 6782
[As partes desta mensagem que não continham texto foram removidas]
- Não mostrar o Prompt, Fábio de Sousa, 2010/08/24
- Re: [shell-script] Não mostrar o Prompt, Jonathan Lessa, 2010/08/24
- Re: [shell-script] Não mostrar o Prompt,
Allan da Silva Donega <=
- Re: [shell-script] Não mostrar o Prompt, Ernander (Nander), 2010/08/24
- Re: [shell-script] Não mostrar o Prompt, Thiago José Lucas, 2010/08/24
- Re: [shell-script] Não mostrar o Prompt, Anderson Dantas Duarte, 2010/08/24
- Re: [shell-script] Não mostrar o Prompt, Renato, 2010/08/24