【发布时间】:2010-09-06 13:46:25
【问题描述】:
有没有办法在 Linux 下的 Ruby 中不区分大小写地打开文件?例如,给定字符串foo.txt,我可以打开文件FOO.txt吗?
一种可能的方法是读取目录中的所有文件名并手动在列表中搜索所需文件,但我正在寻找更直接的方法。
【问题讨论】:
-
如果多个文件匹配怎么办?随便选一个?
-
@Ignacio:是的,这是唯一合理的选择。但在我的情况下,这种情况不太可能发生。
标签: ruby linux case-insensitive