1
我正在处理我的FTP服务器中的一些文件,当我完成文件的移动时,我想将它们移动到专门为该批创建的目录中。使用Ruby创建目录并将磁贴移动到它FTP类
代码成功创建目录,但我错过了一些移动文件的路径。
如何获取目录的名称以将其添加到路径中?
ftp=Net::FTP.new
ftp.connect("...")
ftp.login('...', '...')
files = ftp.nlst("*.xml")
new_directory = ftp.mkdir(Time.now.to_s)
files.each do |file|
ftp.rename(file, "/#{new_directory}/#{file}")
end