Ruby如何新建以从文件中获取的字符串为路径的文件夹,代码如下

2024-12-12 08:05:37
推荐回答(1个)
回答1:

#encoding:gbk
df='d:/deletedfile/20121123141928/deletefiles.txt'
file=File.new(df)
while line=file.gets
Dir.mkdir line.to_s
end
file.close
########################################
运行虽无报错,但程序。。。
###############我改进一下 ##############
#encoding: utf-8
df='d:/deletedfile/20121123141928/deletefiles.txt'
file=File.new(df)
File.open(file,'r').each { |line|
#p line.class
if line.strip != ''
Dir.mkdir line.to_s #如果存在会建立失败!
puts '成功建立了吧应该!'
else
puts '失败!'
end

}
file.close
###############这样可以循环读取行##############