DIALOG.sh 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. #!/usr/bin/env bash
  2. # Mensagem de Inicio:
  3. dialog --title "INICIO" \
  4. --msgbox "Iniciando Programa..." \
  5. 0 0
  6. # Usando Menu do Dialog.
  7. text=" \
  8. Oi, selecione uma das opções,
  9. voce pode usar o direcional e o backspace para selecionar alguma
  10. opção.
  11. "
  12. while true; do
  13. menu=$(
  14. dialog --stdout \
  15. --title "MENU" \
  16. --help-button \
  17. --menu "$text" \
  18. 0 0 0 \
  19. "Internet" "Usando o google chrome." \
  20. "Terminal" "Xfce4 Terminal."\
  21. "Audacious" "Ouvir Musica."
  22. )
  23. status="$?"
  24. if [[ "$status" = "1" ]]; then
  25. dialog --infobox "ok saindo" 0 0
  26. sleep 3s
  27. clear
  28. break
  29. elif [[ "$status" = "2" ]]; then
  30. dialog --msgbox "chamada da ajuda" 0 0
  31. elif [[ "$menu" = "Internet" ]]; then
  32. google-chrome-stable
  33. elif [[ "$menu" = "Audacious" ]]; then
  34. audacious
  35. fi
  36. done
  37. # vai testas o status de saida e caso o retorno seja "1".
  38. # crie apos dois segundos, uma tela de "infobox" contendo uma msg.
  39. status="$?"
  40. # if [[ "$status" = "1" ]]; then
  41. # dialog --sleep 2 \
  42. # --infobox "OK... Pressionou Calcelar" \
  43. # 0 0
  44. # else
  45. # if[[ "$menu" = "Internet" ]]; then
  46. # google-chrome
  47. # fi
  48. # fi
  49. # if [[ "$menu" = "Internet" ]]; then
  50. # google-chrome
  51. # fi
  52. #if ! dialog --msgbox "ola, como vai?" 0 0; then
  53. # dialog --msgbox "FALHOU..." 0 0
  54. #fi