如何在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. 如何获取当前目录的父文件夹名称?
- 3. 如何在MSBuild中获取当前目标的名称?
- 4. 获取当前目录的父目录中的Ruby
- 5. 如何打印我当前目录的父目录的名称
- 6. 如何获取当前路由名称?
- 7. 如何获取当前目录名中的mod_rewrite(.htaccess)是否
- 8. 如何获取当前目录中的所有文件名?
- 9. 获取当前目录的名称(不是路径)
- 10. 获取文件夹名称当前目录的
- 11. 函数获取当前执行文件的目录名称
- 12. ruby在url中获取当前目录的参数
- 13. 如何在当前目录中输出空文件的名称?
- 14. 如何从目录名称中提取父目录的名称?
- 15. PHP:获取当前目录名
- 16. 获取当前MembershipProvider名称
- 17. 如何获取erlang中给定目录的父目录名称?
- 18. CMake:如何获取目录中所有子目录的名称?
- 19. 如何在JBoss中获取当前`node`名称和`cluster`名字?
- 20. bash:从给定子目录名称的当前目录获取路径
- 21. 根据当前日期获取目录名称
- 22. 获取当前目录路径或名称程序集8086
- 23. 使用PHP获取当前目录名称?
- 24. 如何从SaveFileDialog.FileName获取目录名称
- 25. 如何获取当前用户目录?
- 26. 如何获取当前目录?
- 27. 如何使用ASP Classic获取当前虚拟目录的名称?
- 28. 如何在squeak中获取当前方法的名称?
- 29. 如何在Delphi 7中获取当前方法的名称?
- 30. 如何在.NET Core 1.1中获取当前属性的名称
为什么这两个'dirnames'? –