Advertisement
hackloper775

Ejemplo funcion bash

Nov 1st, 2012
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.68 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. # Funcion de error
  4.  
  5. #------------------
  6. function error ()
  7. {
  8.  echo "Error inesperado"
  9.  sleep 1;
  10.  echo "Saliendo..."
  11.  sleep 2;
  12.  exit 1;
  13. }
  14. #------------------
  15.  
  16. # Principal
  17.  
  18. #------------------
  19.  
  20. passd="password" # Define esta parte
  21.  
  22. echo "Hola $LOGNAME"
  23.  
  24. echo "Escribe tu contraseña"
  25.  
  26. read pass
  27.  
  28. if [ $pass = $passd ] ; then
  29.  
  30.     echo "Bienvenido"
  31.  
  32. else
  33.  
  34.     error
  35. fi
  36.  
  37. sleep 1;
  38. clear
  39.  
  40. echo "Que decea hacer"
  41.  
  42. echo "1)Listar su contenido"
  43.  
  44. echo "2)Ver donde esta"
  45.  
  46. echo "3)Ver su estado se red"
  47.  
  48. read selection
  49.  
  50. case $selection in
  51.  
  52.     1)
  53.         ls
  54.         ;;
  55.     2)
  56.         pwd
  57.         ;;
  58.     3)
  59.         netstat
  60.         ;;
  61.     *)
  62.         error
  63.         ;;
  64. esac
  65. #--------------
  66. # Final
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement