Comprobar si existe un archivo en Ruby
Stewart Nguyen
21 junio 2023
- Crear una carpeta de muestra
-
Utilice
File.file?
para comprobar si existe un archivo en Ruby -
Utilice
File.exist?
para comprobar si existe un archivo en Ruby
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