2011-09-13 10 views

Respuesta

118

Utilice el método Ruby File.dirname.

File.dirname("C:/Test/blah.txt") 
# => "C:/Test" 
+2

La misma respuesta, eliminaré la mía. –

+0

Perfecto, no lo vi por completo ... – Onetimeposter123

+2

Para mí, 'File.dirname ("/a/b/c/d ")' devuelve correctamente '/ a/b/c' pero' File.dirname ("/ a/b/c/d /") '(barra inclinada) * también * devuelve'/a/b/c'. – Jason

Cuestiones relacionadas