<分区>
我有一个字符串数组,我只想选择这些作为文件路径的字符串:
我的路径是 "~/dlds/some_file.ics"
其中 ~/dlds
是指向 ~/archive/downloads
的符号链接(symbolic link)我的系统。该文件具有以下权限:
-rw-r--r--
我的代码(我尝试了几种变体):
ARGV.select do |string|
File.file? string # returns false
Pathname.new(string).file? # returns false
Pathname.new(string).expand_path.file? # returns false
end
我不知道还能尝试什么。
我正在运行 Ruby 2.2.0 或 2.2.2。