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

perl读写文件代码实例

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

junjie 通过本文主要向大家介绍了perl语言编程实例,perl实例精解,perl脚本实例,perl实例,perl程序实例等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

#mode operand create truncate
#read < 
#write >  yes yes 
#append >> yes

Case 1: Throw an exception if you cannot open the file:
use strict;
use warnings;
 
my $filename = 'data.txt';
open(my $fh, '<:encoding(UTF-8)', $filename)
or die "Could not open file '$filename' with the error $!";
 
while (my $row = <$fh>) {
chomp $row;
print "$row\n";
}
close($fh);
</div>  

Case 2: Give a warning if you cannot open the file, but keep running:
use strict;
use warnings;
 
my $filename = 'data.txt';
if (open(my $fh, '<:encoding(UTF-8)', $filename)) {
while (my $row = <$fh>) {
chomp $row;
print "$row\n";
}
close($fh);
} else {
warn "Could not open file '$filename' $!";
}
</div>  

Case 3: Read one file into array
use strict;
use warnings;
 
my $filename = 'data.txt';
open (FILEIN, "<", $filename)
or die "Could not open file '$filename' with the error $!";
my @FileContents = <FILEIN>;
for my $l (@FileContents){
print "$l\n";
}
close FILEIN;
</div>  

end

</div>

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

  • 使用Perl生成随机密码
  • Perl删除前导和拖尾空白(删除左右空格、空白字符)
  • About Perl(翻译Perl官网介绍)
  • Perl初学笔记之Hello World
  • Perl的Mail::POP3Client模块和Gmail通信实例
  • perl中使用signal(信号)实例
  • perl读写文件代码实例
  • 什么是Perl?编程语言Perl详细介绍
  • Perl中使用MIME::Lite发送邮件实例
  • Perl中使用dig和nali判断DNS解析地址归属地是否一致脚本分享

相关文章

  • 冒充su ,perl写的su.pl盗取root密码
  • perl文件包含(do,require,use)指令介绍
  • Perl ASCII 字符判断
  • Perl使用File::Basename获取文件扩展名的代码
  • Shell编程的一些知识集合
  • 在Django框架中自定义模板过滤器的方法
  • About Perl(翻译Perl官网介绍)
  • perl 变量 $/ 的用法解析 上下文为行模式时,$/ 定义以什么来区分行
  • 使用Perl创建指定编码格式(如utf-8)文件的实现代码
  • perl高级排序,&lt;=&gt;操作符,飞船操作符

文章分类

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

最近更新的内容

    • perl获取日期与时间的实例代码
    • Perl ASCII 字符判断
    • perl 文件操作总结
    • Perl与JS的对比分析(数组、哈希)
    • Perl访问MSSQL并迁移到MySQL数据库脚本实例
    • perl后门,正向和反向!实例代码
    • Perl删除前导和拖尾空白(删除左右空格、空白字符)
    • Perl哈希表用法解析
    • perl子程序的运用及子程序中变量私有(my)声明的重要性
    • perl常量、多维数组及变量的初始化的实例代码

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

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