Perl 倒行分析文件方法。perl读文本文件,从末尾往前读.
浏览:5319次 出处信息
1.用 File::ReadBackwards :
http://search.cpan.org/~uri/File-ReadBackwards-1.04/ReadBackwards.pm
2. 用管道:
| 以下是代码片段: open my $F1, ” XXX cmd | “ ; while(<$F1>) { …} |
该管道和命令输出是同步的,和|tee类似
3.seek,tell也可以啊,自己可以控制
4.用tail是可以的,但是不太好估计tail多少行,tail N行->判断->tail 2N行 貌似可以动态判断,但比较繁琐,个人不赞成
5.从前面正向读的话觉得读了前面一堆没有必要的行,文件大了会很慢,循环里面有一堆正则处理的东西
6.用tac file | 然后读管道,貌似比较不错,但不是很清楚所有server上是否都有tac命令,而且也不知道性能怎样?
建议继续学习:
- perl更新/修改/删除文本文件内容 (阅读:10317)
- 海量小文件存储 (阅读:8768)
- 其实,文件也可以truncate (阅读:8215)
- perl大牛flw传说 (阅读:7347)
- perl模块Getopt::Std用法及实例-从命令行读取参数模块 (阅读:6685)
- [Perl] Template::Toolkit 模板技术. (阅读:6019)
- 在perl中连接和使用sqlite做数据存储 (阅读:5574)
- 关于Linux的文件系统cache (阅读:5646)
- Perl命令行常见用法及技巧 (阅读:5598)
- perl的expect使用方法,实现非交互式登录。 (阅读:5246)
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
扫一扫订阅我的微信号:IT技术博客大学习
<< 前一篇:Perl闭包实例解释
后一篇:perl的expect使用方法,实现非交互式登录。 >>
文章信息
- 作者:lazysa 来源: 懒人运维
- 标签: Perl 文件
- 发布时间:2009-11-10 23:03:39
建议继续学习
近3天十大热文
-
[351] WordPress插件开发 -- 在插件使用 -
[152] 解决 nginx 反向代理网页首尾出现神秘字 -
[95] IOS安全–浅谈关于IOS加固的几种方法 -
[53] Hacker News 排名算法工作原理 -
[51] cookie窃取和session劫持 -
[48] 到底什么是MVC? -
[47] 程序员技术练级攻略 -
[47] Shell的那些事儿 -
[46] 整理了一份招PHP高级工程师的面试题 -
[46] 浅谈MySQL索引背后的数据结构及算法
