HOWTO · Ruby

Comprobar si existe un archivo en Ruby

Este artículo explica cómo verificar si un archivo existe en una ruta de archivo dada en Ruby.

En esta página

Este artículo le indicará cómo verificar si existe un archivo en Ruby.

Crear una carpeta de muestra

Ejecute estos comandos en la terminal en su directorio actual con anticipación.

mkdir sample_folder

touch sample_folder/my_file.txt
mkdir sample_folder/my_folder

Utilice File.file? para comprobar si existe un archivo en Ruby

Método File.file? toma una ruta de archivo como argumento. Devuelve true cuando el archivo existe; en caso contrario, false.

Cuando el archivo existe,

File.file?('sample_folder/my_file.txt')

Producción :

true

Cuando el archivo no existe,

File.file?('sample_folder/my_another_file.txt')

Producción :

false

Utilice File.exist? para comprobar si existe un archivo en Ruby

Método File.exist? toma una ruta de archivo como argumento. Devuelve true cuando el archivo existe; en caso contrario, false.

Cuando el archivo existe,

File.file?('sample_folder/my_file.txt')

Producción :

true

Cuando el archivo no existe,

File.file?('sample_folder/my_another_file.txt')

Producción :

false

File.exist? no solo se usa para buscar un archivo, sino también para verificar si existe una carpeta.

Ejemplo:

File.exist?('sample_folder/my_folder')

Producción :

true