Volver a la página principal
lunes 8 abril 2024
2

Escaneando Directorios en Ruby

Ruby, un lenguaje de programación versátil y potente, ofrece diversas maneras de interactuar con el sistema de archivos. Una de las maneras más sencillas de escanear los contenidos de un directorio es utilizando el método Dir.entries.

¿Qué hace Dir.entries?

Dir.entries(folder) devuelve un arreglo con los nombres de todos los archivos y directorios dentro del directorio especificado por 'folder'. Incluye las entradas '.' (directorio actual) y '..' (directorio padre).

Ejemplo de Uso

Para usar Dir.entries, simplemente necesitas especificar la ruta del directorio que deseas escanear. Aquí tienes un ejemplo básico:

folder = '/ruta/del/directorio'
entradas = Dir.entries(folder)
puts entradas

Este código imprimirá en consola la lista de archivos y directorios en la ruta especificada. Recuerda que puedes modificar la variable 'folder' para apuntar al directorio que necesites.

Compartir:
Autor:
User photo

Jorge García

Fullstack developer