这是错误。
Atrosity [ Eric-Raios-MacBook ][ ~/dev/rubyscripts ]$ ruby script.rb
script.rb:7:in `read': No such file or directory - sent (Errno::ENOENT)
from script.rb:7:in `lSent'
from script.rb:16:in `<main>'
导致错误的我的方法是:
def lSent
$sent = Set.new(File.read("sent").split(";"))
end
lSent
如果删除它,我的脚本将运行,但不会输出我想做的事情。
最佳答案
sent
应该是服务器中文件的路径,例如
$sent = Set.new(File.read("/root/path/file.txt").split(";"))
关于ruby - 无此文件或目录,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6419936/