Pregunta:
He visto cómo comprobar si existe un archivo ( file-exists-p
), pero ¿cómo comprobar si existe un directorio?
Respuesta:
Del manual de elisp:
– Función: archivo-directorio-p nombre de archivo
This function returns 't' if FILENAME is the name of an existing directory, 'nil' otherwise.
Consulte también su docstring, con una nota sobre los enlaces simbólicos:
(archivo-directorio-p NOMBRE DE ARCHIVO)
Devuelve t si FILENAME nombra un directorio existente. Los enlaces simbólicos a directorios cuentan como directorios. Consulte 'file-symlink-p' para distinguir los enlaces simbólicos.