shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Dialog, como manter conteúdo em background.


From: Douglas Bussoli Mugnos
Subject: Re: [shell-script] Dialog, como manter conteúdo em background.
Date: Sat, 14 Jun 2014 17:34:12 -0300

Ernander, Obrigado pela resposta.

  Analisei esse script, essa atividade de looping eu consegui fazer. DIferente do script do Aurelio, o meu "case" possui Dialog em vez de comandos. Quando esses dialogs são chamados a janela do menu inicial some, pois a segunda sobreescreve a anterior. 

  Minha dificuldade não esta sendo na criação do loop, mas sim em manter o menu inicial no fundo de tela.


Obrigado.
Douglas.


2014-06-14 10:12 GMT-03:00 'Ernander (Nander)' address@hidden [shell-script] <address@hidden>:
 

Da uma olhada no Item:

5.1. Exemplo de menu amarrado (em loop)






Em 14 de junho de 2014 00:00, Douglas Bussoli Mugnos address@hidden [shell-script] <address@hidden> escreveu:

 

Oláá Pessoal, 

  Estou apanhando do Dialog aqui, e preciso de uma ajuda.

  Seguinte, 
 
  Vamos supor que eu tenho um menu com algumas ações, Ex :

   #mainMenuOption=$(dialog  --backtitle "XXXXXXXXXXXXXXXX" --stdout \
--menu "Main Menu " 0 0 0 \
USER     "Mostrar usuário" \
GRUPO  "Mostrar grupos" \
...  "..." \ )



 Se eu apertar enter na opção "USER", ele fará a chamada do seguinte DIALOG :

#dialog --title "usuários" --msgbox "Saida dos usuários do sistema" 10 20

 
  Com a chamada desse DIALOG --msgbox a janela anterior(a janela do menu), será apagada, porém eu gostaria de manter o conteúdo dela em backgroud. Eu estudei sobre --and-widget, mas até onde eu entendi ele funcionária para um fluxo Unico. Mas no meu caso eu posso escolher caminhos diferentes. Também testei o --keep-window, mas não tive sucesso nenhum.

  OBS. Minha dúvida não é em criar um looping no mainmenu, eu de fato preciso do conteúdo dele no fundo de tela. A idéia é bem parecida com o script posicao.sh da pagina 502  da nona edição do livro de "Programação Shell Linux" do Julio Cesar... só não consigo colocar esse exemplo na minha necessidade....


Espero que tenha ficado claro... 

Obrigado!!

Douglas.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]