如何在没有使用ruby的最后一个文件夹的情况下获取路径?

时间:2016-05-23 13:45:07

标签: ruby directory subdirectory

给出的例子:

我的路径是(由Dir.pwd提供)" D:/ home / usr / documents / text files / 2016"

在没有最后一个子文件夹的情况下获取路径的简单方法是什么。

结果应该是:" D:/ home / usr / documents / text files"

目前我这样做 path = Dir.pwd.reverse.partition(" /")[ - 1] .reverse

有效,但我想我错过了更好的方式。

提前致谢!

1 个答案:

答案 0 :(得分:0)

File.expand_path("..", Dir.pwd)