如何在Ruby中获取当前目录的名称?我找到的全部是File.dirname(__FILE__)
,但是只返回.
,我想要实际的名字。我该怎么做呢?如何在Ruby中获取当前目录的名称?
15
A
回答
31
8
File.expand_path(File.dirname(File.dirname(__FILE__)))
20
+0
正如问题中提到的那样 - “只返回,并且我想要实际名称”(对于ruby> = 2.0.0,例如Ruby 2.3.3也是如此)。 –
相关问题
- 1. 如何在Javascript中获取当前目录名称?
- 2. 如何在MSBuild中获取当前目标的名称?
- 3. 获取当前目录的父目录中的Ruby
- 4. 获取文件夹名称当前目录的
- 5. 函数获取当前执行文件的目录名称
- 6. 如何获取当前目录中的所有文件名?
- 7. 如何获取当前目录名中的mod_rewrite(.htaccess)是否
- 8. ruby在url中获取当前目录的参数
- 9. 获取当前MembershipProvider名称
- 10. CMake:如何获取目录中所有子目录的名称?
- 11. 根据当前日期获取目录名称
- 12. bash:从给定子目录名称的当前目录获取路径
- 13. 如何从SaveFileDialog.FileName获取目录名称
- 14. 如何获取当前用户目录?
- 15. 如何获取当前目录?
- 16. 如何使用ASP Classic获取当前虚拟目录的名称?
- 17. 在类库中获取当前目录
- 18. 如何在squeak中获取当前方法的名称?
- 19. 如何在Delphi 7中获取当前方法的名称?
- 20. 如何在.NET Core 1.1中获取当前属性的名称
- 21. 如何在静态方法中获取当前类的名称?
- 22. 如何在Perl中获取当前子程序的名称?
- 23. 如何在Python中获取当前活动窗口的名称?
- 24. 在Boost.Test中,如何获取当前测试的名称?
- 25. C#获取目录名称
- 26. 如何获取Asp.Net MVC 3当前项目名称?
- 27. 如何获取当前在Xcode中运行的目标的名称?
- 28. 获取当前目录
- 29. 获取当前目录
- 30. 在php中获取当前的域名+目录
为什么这两个'dirnames'? –