vagnerfonseeca

menu.sh

Apr 8th, 2026
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.87 KB | Source Code | 0 0
  1. #!/bin/bash
  2.  
  3. # Programa de menu para facilitar a vida do funcionario
  4. #
  5. #
  6. ## data 7/04/2026
  7. function menu {
  8. echo -e "Escolha a opcao de trabalho" "\n"
  9. echo "###########################################"
  10. echo "1 para ver data"
  11. echo "2 para listar o raiz"
  12. echo "3 para ver os usuarios logados"
  13. echo "S para sair"
  14. echo "###########################################"
  15. read -p "Escolha a opcao desejada " RESPOSTA
  16. }
  17.  
  18. execucao () {
  19. case $RESPOSTA in
  20.     [1]) date +%Y-%m-%d ;;
  21.     [2]) ls -la / ;;
  22.     [3]) w ;;
  23.     [sS]) exit   ;;
  24.     *) echo "Opcao invalida" ;;
  25. esac
  26. }
  27. trap 'echo "OPERACAO NAO PERMITIDA"' 0 1 2 3 5 15 18 20 24
  28. while true ; do
  29.     clear
  30.     menu
  31.     execucao
  32.     read
  33. done
  34. echo "ESTOU AINDA AQUI"
  35. #if [ "$RESPOSTA" = "1" ] ; then
  36. #   date +%Y-%m-%d
  37. #elif [ "$RESPOSTA" = "2" ]; then
  38. #   ls -la /
  39. #elif [ "$RESPOSTA" = "3" ] ; then
  40. #   w
  41. #else
  42. #   echo "Opcao invalida"
  43. #fi
  44.  
Advertisement
Add Comment
Please, Sign In to add comment