我有一个字符串数组,我只想选择这些作为文件路径的字符串:
我的路径是我系统上的符号链接在"~/dlds/some_file.ics"
哪里。该文件具有以下权限:~/dlds
~/archive/downloads
-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。