Perl 教程 之 Perl 文件操作 8
Perl 文件操作
Perl 使用一种叫做文件句柄类型的变量来操作文件。
从文件读取或者写入数据需要使用文件句柄。
文件句柄(file handle)是一个 I/O 连接的名称。
print 函数
对于所有从文件句柄中读取信息的函数,在后端主要的写入函数为 print:
print FILEHANDLE LIST
print LIST
print
利用文件句柄和 print 函数可以把程序运行的结果发给输出设备(STDOUT:标准输出),例如:
print "Hello World!\n";
文件拷贝
以下实例我们将打开一个已存在的文件 file1.txt ,并读取它的每一行写入到文件 file2.txt 中:
实例
!/usr/bin/perl
只读方式打开文件
open(DATA1, "<file1.txt");
打开新文件并写入
open(DATA2, ">file2.txt");
拷贝数据
while()
{
print DATA2 $_;
}
close( DATA1 );
close( DATA2 );