我正在尝试使用脚本来更改使用 Dir.chdir 的工作目录
这有效:
dirs = ['//servername/share','//servername2/share']
dirs.each do |dir|
Dir.chdir dir
end
如果我将上述共享信息放入一个文本文件(每个共享在一个新行)并尝试加载:
File.foreach("shares.txt") {|dir|
Dir.chdir dir
}
我收到此错误:
'chdir': 没有这样的文件或目录 - //servername/share (Errno::ENOENT)
如何从文本文件中读取共享并切换到该目录?有一个更好的方法吗?