0
這是錯誤。沒有這樣的文件或目錄
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
如果我刪除,我的腳本運行,但確實不是我想要做的輸出。
您可以檢查文件是否存在使用'File.exist?(文件名)' –