Perl读取文件的两种常用方式
2016-05-05 09:53
260 查看
Perl读取文件的两种常用方式
转载▼
整体读入,逐行处理
open(FILE,"<","/home/chenmi/.bashrc")||die"cannot open the file: $!\n";
@linelist=<FILE>;
foreach $eachline(@linelist){
print $eachline;
}
close FILE;
逐行读入,边读边处理
open(FILE,"<","/home/chenmi/.bashrc")||die"cannot open the file: $!\n";
while (<FILE>){
print;
}
close FILE;
第一种方法适合于较小的文件,一次全部读入到array之后可以更加灵活的处理;
第二种方法则适合于大型文件,一次读入一行,可以减少内存占用。
相关文章推荐
- ASP.NET-HTML.Helper常用方法
- 安卓开发--摇一摇
- 打造强大的BaseModel(2):让Model实现自动映射,将字典转化成Model
- apache 模块开发提示错误Cant locate api module
- Joomla语言翻译类Jtext用法分析
- Windows下CSDN CODE的git环境搭建
- Android基础 | Activity间进行数据传递
- HTTP下的GET和POST
- windows Java编写hadoop程序
- 《VR入门系列教程》之10---3D图形学初识
- java中的getter()和setter()
- 使用JUnit测试预期异常
- Eclipse 快捷键 篇
- [na]tftp从linux下载文件
- 2016年六大OpenStack & Docker发展趋势预测
- 《VR入门系列教程》之9---谷歌纸盒
- 《VR入门系列教程》之8---GearVR
- 不允许创建临时变量,交换两个变量的内容
- Javaweb学习之JSP基础
- SQL Server中row_number的用法