如何在Ruby中获取桌面路径

时间:2012-07-05 18:22:33

标签: ruby

是否有一种跨平台的方式来获取Ruby中的桌面路径?

3 个答案:

答案 0 :(得分:4)

ENV['HOME'] + '/Desktop'应适用于所有窗口。 我不确定osx,linux通常没有桌面

答案 1 :(得分:0)

您可以尝试使用Dir.pwd获取当前路径。

http://ruby-doc.org/core-1.9.3/Dir.html#M002316

答案 2 :(得分:0)

ENV ['HOME'] +'/ Desktop'应该在所有Windows和OSX上均可工作