Perl读取文件的两种常用方式
来源:互联网 发布:张北榕泰大数据项目 编辑:程序博客网 时间:2024/05/14 18:03
整体读入,逐行处理
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之后可以更加灵活的处理;第二种方法则适合于大型文件,一次读入一行,可以减少内存占用。
@linelist=<FILE>;
foreach $eachline(@linelist){
}
close FILE;
逐行读入,边读边处理
open(FILE,"<","/home/chenmi/.bashrc")||die"cannot open the file: $!\n";
while (<FILE>){
}
close FILE;
第一种方法适合于较小的文件,一次全部读入到array之后可以更加灵活的处理;第二种方法则适合于大型文件,一次读入一行,可以减少内存占用。
0 0
- Perl读取文件的两种常用方式
- Perl读取文件的两种常用方式
- 资源文件的两种读取方式
- 读取.properties文件的两种方式
- 缓存读取文件的两种方式
- 常用的文件读取方式
- java读取xml文件的两种方式
- MFC 读取文件内容的其中两种方式
- java读取XML文件的两种方式
- Java 读取TXT文件的两种方式
- FileInputStream读取文件数据的两种方式
- java读取properties文件的两种方式
- Java中读取properties文件的两种方式
- QT两种读取文件方式
- 常用的两种ajax上传文件的方式
- 常用的两种ajax上传文件的方式
- 常用的两种ajax上传文件的方式
- 常用的两种ajax上传文件的方式
- boost::ASIO的同步方式和异步方式
- (php)JS排错小记1
- 华为ubuntu服务器远程登陆
- oracle学习笔记
- mysql导入excel表格数据时出错的解决
- Perl读取文件的两种常用方式
- tophat以及cufflinks的使用
- 100天土鸡饲养计划(46)
- ubuntu下安装配置部署zabbix
- 堆与栈
- Vert.x 内核模块 编写HTTP服务器(八【3】)
- 回顾接口回调:Interface CallBack 两种简单小思维
- xgboost原理及应用
- Future - 未来信息技术发展方向