[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: RES: [shell-script] erro do script de menu
From: |
Alex |
Subject: |
Re: RES: [shell-script] erro do script de menu |
Date: |
Thu, 21 Feb 2013 05:54:58 -0800 (PST) |
ela acaba ficando em background , mas o problema é que quando o usuário encerra
a sessão do menu, ele acaba finalizando a aplicação.
________________________________
De: Emerson Domingues Souto - H2M <address@hidden>
Para: address@hidden
Enviadas: Quinta-feira, 21 de Fevereiro de 2013 10:31
Assunto: RES: [shell-script] erro do script de menu
Alex,
A aplicação está rodando em background ?
Emerson Domingues Souto
Tecnologia da Informação
De: mailto:shell-script%40yahoogrupos.com.br
[mailto:mailto:shell-script%40yahoogrupos.com.br] Em nome de Alex
Enviada em: quinta-feira, 21 de fevereiro de 2013 10:28
Para: Shell-script
Assunto: [shell-script] erro do script de menu
Pessoal, bom dia.
Fiz um menu, aonde o nosso operador pudesse visualizar / restartar uma
aplicação.
Mas estou com problema na hora do restart da aplicação. Faço o restart da
aplicação, tudo ok.
mas ao fechar a tela do terminal, a aplicação é encerrada. Não sei o que pode
estar errado. Segue abaixo o codigo para se puderem me dar uma ajuda.
grato,
---inicio---
## Menu Principal
arping () {
echo -en "Executando arping ..."
/home/alex/arping.sh
echo -en "......................\033[01;34m OK \033[01;0m"
}
restart_app () {
echo -en "Reiniciando APP..."
/home/alex/restart_app.sh
echo -en "......................\033[01;34m OK \033[01;0m"
}
ver_logs () {
echo -en "Logs APP..."
/home/alex/transacoes.sh
echo -en "......................\033[01;34m OK \033[01;0m"
}
sair () {
echo -en "Finalizando script"
echo -en " ......................\033[01;34m OK \033[01;0m \n"
break
}
menu () {
clear
echo
echo -e "\t\t\t \033[01;32mCHECA TRANSACOES APP \033[01;37m\n"
echo -e "\t1. Executar arping"
echo -e "\t2. Reiniciar APP"
echo -e "\t3. Ver logs"
echo -e "\t0. Sair\n\n"
echo " "
echo -en "\t\tEntre com uma opcao: "
read option
}
while [ 1 ]
do
menu
case $option in
0)
sair;;
1)
arping;;
2)
restart_app;;
3)
ver_logs;;
*)
clear
echo "Desculpe, escolha uma das opcoes acima";;
esac
echo -en "\n\n\t\t\tPressione qualquer tecla pra continuar"
read line
done
---fim----
[As partes desta mensagem que não continham texto foram removidas]
[As partes desta mensagem que não continham texto foram removidas]
[As partes desta mensagem que não continham texto foram removidas]