获取 ruby gem 中的命令行当前文件夹
Get command line current folder in ruby gem
我正在写一个小的 ruby gem 应该生成几个文件,所以我正在使用可执行文件。
我如何(在我的 ruby 代码中)获取执行 gem 的命令行的当前文件夹?
例如,当我运行我的工具在这个路径中时:
~/Projects/MyProject/ $ my-tool
如何在我的 ruby 代码中获取 ~/Projects/MyProject/
?
谢谢
Dir.pwd
或 Dir.getwd
应该可以。请注意它们 return 完整的绝对路径,~
展开。
我正在写一个小的 ruby gem 应该生成几个文件,所以我正在使用可执行文件。
我如何(在我的 ruby 代码中)获取执行 gem 的命令行的当前文件夹?
例如,当我运行我的工具在这个路径中时:
~/Projects/MyProject/ $ my-tool
如何在我的 ruby 代码中获取 ~/Projects/MyProject/
?
谢谢
Dir.pwd
或 Dir.getwd
应该可以。请注意它们 return 完整的绝对路径,~
展开。