SyP-

validador directorios

Oct 15th, 2020
93
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #!/bin/bash
  2.  
  3. ## Federico Berbara
  4. ## 13-10-2020
  5. ## Este script realizara una simple validacion de directorios.
  6.  
  7. # Expresion Regular
  8.  
  9.  
  10. read -p "Ingresa la ruta del directorio que queres validar (para rutas absolutas '/' para rutas relativas './' o '../': " RUTA
  11.  
  12. COMPARADOR=$(echo $RUTA | cut -c 1-3 )
  13.  
  14. # Validacion de ruta
  15. if [[ $COMPARADOR == .* ]] || [[ $COMPARADOR == /* ]]; then
  16.  
  17. echo "la ruta contiene una '/' o '.' al inicio"
  18. else
  19. echo "la ruta no es correcta"
  20. exit 1
  21. fi
  22.  
  23. #Comprobacion de existencia
  24.  
  25. if [ -d $RUTA ]; then
  26. echo "la ruta existe"
  27. exit 0
  28. else
  29. echo "la ruta no existe"
  30. fi
  31.  
  32. #then
  33. # echo ""
  34. # echo "Muy bien, ese directorio ya existe"
  35. #elif [ $RUTA != $REGLA ];
  36. #then
  37. # echo "No has ingresado una ruta valida, recuerda utilizar la expresion /"
  38. #fi
  39.  
RAW Paste Data