```golpecito
#!/bin/bash
Solicitar al usuario que introduzca un nombre de archivo
echo "Ingrese un nombre de archivo o ruta:"
leer nombre de archivo
Comprueba si el nombre del archivo existe
if [ -e "$nombre de archivo" ]; entonces
# Comprobar si el archivo es un directorio
if [ -d "$nombre de archivo" ]; entonces
# El archivo es un directorio, así que imprima un mensaje de confirmación.
echo "$nombredearchivo es un directorio."
demás
# El archivo no es un directorio, por lo tanto imprime un mensaje de error
echo "$nombredearchivo no es un directorio."
fi
demás
# El nombre del archivo no existe, por lo que imprime un mensaje de error.
echo "El archivo $nombredearchivo no existe."
fi
```
Así es como puede utilizar este script:
1. Abra una ventana de terminal.
2. Cambie al directorio donde se encuentra el script.
3. Ejecute el script escribiendo el siguiente comando:
```golpecito
./check_file_type.sh
```
4. Ingrese un nombre de archivo o una ruta cuando se le solicite.
5. El script comprobará si el nombre del archivo existe y si es un directorio.
6. El script imprimirá un mensaje de confirmación o de error en consecuencia.