论坛首页 Ruby版 ruby

ruby简单文件截取最后一行操作

浏览 2329 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (4) :: 隐藏帖 (0)
作者 正文
时间:2008-07-31
NameError: uninitialized constant File::Tail 一直报这个错误 不晓得什么原因,安装完后 跑到lib\ruby\gems\1.8\gems\file-tail-1.0.3\lib 又ruby install.rb了一次 还是不行 不晓得是哪里的问题呢?
   
0 请登录后投票
时间:2008-07-31
insky 写道
NameError: uninitialized constant File::Tail 一直报这个错误 不晓得什么原因,安装完后 跑到lib\ruby\gems\1.8\gems\file-tail-1.0.3\lib 又ruby install.rb了一次 还是不行 不晓得是哪里的问题呢?

require 'rubygems'
   
0 请登录后投票
时间:2008-08-01
sry, 问题依旧 到lib\ruby\gems\1.8\gems\file-tail-1.0.3\下跑eaxmple没问题 但是其他地方即使 require 'rubygems'仍然报同样错误
我添加了RUBYOPT=rubygems 也还是无效
   
0 请登录后投票
时间:2008-08-02
淡定,淡定!
试试 require 'file/tail'
   
0 请登录后投票
时间:2008-08-04
f = File.open(log, 'r')
lines = f.readlines
#lines = f.readlines.compact
p lines[-1]
reference: http://pleac.sourceforge.net/pleac_ruby/fileaccess.html
   
0 请登录后投票
时间:2008-08-04
楼上明显回帖不看贴,前面都说了对于大文件来说这样有性能问题。
   
0 请登录后投票
时间:2008-08-06
E-TextEditor现在被我搞的一团糟 ruby不能运行,重编译了一次 gem也重新setup 现在不报错误,但是什么反应都没有了 连puts也不输出 一片空白 囧..
   
0 请登录后投票
时间:2008-08-12
另一个开源项目,Elif,名字起得有创意,用于倒着读文件的:
http://elif.rubyforge.org/

内部实现就是调用seek,控制文件指针位置来读取文件内容.
   
0 请登录后投票
论坛首页 Ruby版 ruby

跳转论坛:
JavaEye推荐