saber - ¿Cómo puedo probar si una cadena coincidiría con una glob en Ruby?
imagenes de diamantes reales (1)
Sin golpear el sistema de archivos, ¿es posible ver si el globo "foo*" coincidiría con "food" en Ruby?
Antecedentes : uno de mis scripts produce archivos, y me gustaría realizar una prueba unitaria de que otros scripts podrían detectar dichos archivos con su glob actual.
Sí, es posible usando el método fnmatch :
File.fnmatch("foo*", "food") #=> true