Perl最常用于文件操作,下面我们就来总结一下perl读写文件的集中方法。
读文件:
perl
#!perl
open filetxt,"/path/a.txt"; # filetxt为文件句柄,用于和文件a.txt建立链接。文件句柄可任意取名,但不要和Perl自带的几个文件句柄重名。
print ; # 此处print函数用于显示文件a.txt的内容。<>为取行操作符,用于读取所链接文件的内容。
close filetxt; # 关闭文件句柄filetxt。另一种关闭的方法是将其与其它文件建立关联,如:open filetxt,"b.txt";如此则与原来文件a.txt的关联自动关闭。读取文件的另一种方法
perl
#!perl
open filetxt,")
{
print $line;
)
close filetxt;写文件:
perl
#!perl
open TXT,">a.txt";
print TXT "梦里不知身是客,n"; # 如果文件a.txt存在,则其内容会被取代
print TXT "一晌贪欢。n"; # 该行内容会附加到第二行
close TXT;
#在 open 一行中将 或 >> ,即可向文件中写入内容。如:写文件的另外一种方法
perl
#!perl
open TXT,">>a.txt";
print TXT "独自莫凭栏,无限江山,别时容易见时难。n"; # 如果文件a.txt已存在,该行内容会被附加到已存在文件的后面
close TXT;
评论
0评论加载中…