浏览 2741 次
锁定老帖子 主题:ruby socket 之 ftp
精华帖 (0) :: 良好帖 (0) :: 新手帖 (6) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-01-26
最后修改:2010-01-28
require 'net/ftp' begin ftp = Net::FTP.new() ftp.connect("localhost", 221) ftp.login("******", "******") #1.Download from server server_files = ftp.chdir('/') #显示a开头的文件和文件夹 server_files = ftp.list('a*') puts server_files ftp.gettextfile('a.txt', 'a.log') #2.Upload 最近10分钟修改过的文件 local_files = `find . -mmin 10` puts local_files for file in local_files ftp.put(file, file) end rescue Exception => ex puts ex ensure ftp.close end 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2010-01-28
你也不用把你ftp的密码就这样给贴出来把!
|
|
返回顶楼 | |