• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >perl > perl大文件读取处理的模块介绍

perl大文件读取处理的模块介绍

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了perl模块安装,perl模块,如何安装perl模块,perl模块下载,windows安装perl模块等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

该模块用perl的数组代表一个文件,文件的每一行对应数组的一个元素,第一行为元素0,第二回为1,... 
文件本身实际并不加载到内存,对数组元素的操作立刻作用到文件里。最大的方便是可以任意指定处理开头结尾的某几行。

基本用法:

for (@array) {
s/PERL/Perl/g; # Replace PERL with Perl everywhere in the file
}
# These are just like regular push, pop, unshift, shift, and splice
# Except that they modify the file in the way you would expect
push @array, new recs...;
my $r1 = pop @array;
unshift @array, new recs...;
my $r2 = shift @array;
@old_recs = splice @array, 3, 7, new recs...;
untie @array; # all finished
</div>

更多功能请大家参考cpan上的文档。

</div>

您可能想查找下面的文章:

  • Perl中的10个操作日期和时间的CPAN模块介绍
  • cpanm安装及Perl模块安装教程
  • perl 模块打包加入外部依赖程序
  • perl大文件读取处理的模块介绍
  • perl处理xml的模块介绍
  • Perl模块编写说明

相关文章

  • perl去除重复内容的脚本代码(重复行+数组重复字段)
  • Windows和Linux系统下perl连接SQL Server数据库的方法
  • Perl中的真与假深入研究
  • 服务器自动删除文件的脚本
  • Perl AnyEvent中的watcher实例
  • Perl 哈希Hash用法之入门教程
  • perl处理csv文件的小例子
  • perl实现检测服务器中的服务是否正常脚本分享
  • Perl中的控制结构学习笔记
  • using Net::SSH2 shell 的二个方法

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • perl Socket编程实例代码
    • 详细说明什么是Perl
    • 求婚示爱的Perl代码之注释篇
    • Perl访问MSSQL并迁移到MySQL数据库脚本实例
    • Perl中使用MIME::Lite发送邮件实例
    • Perl操作系统环境变量的脚本代码
    • perl脚本实现限制ssh最大登录次数(支持白名单)
    • perl 指定长度并生成一个随机的DNA序列的脚本代码
    • perl 常用系统函数列表
    • perl哈希的一个实例分析

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有