Perl 教程 之 Perl 文件操作 6
Perl 文件操作
Perl 使用一种叫做文件句柄类型的变量来操作文件。
从文件读取或者写入数据需要使用文件句柄。
文件句柄(file handle)是一个 I/O 连接的名称。
读写文件
向文件读写信息有以下几种不同的方式:
操作符
从打开的文件句柄读取信息的主要方法是 操作符。在标量上下文中,它从文件句柄返回单一行。
当我们使用 操作符时,它会返回文件句柄中每一行的列表,例如我们可以导入所有的行到数组中。
实现创建 import.txt 文件,内容如下:
$ cat import.txt
1
2
3
读取 import.txt 并将每一行放到 @lines 数组中:
实例
!/usr/bin/perl
open(DATA,"<import.txt") or die "无法打开数据";
@lines = ;
print @lines; # 输出数组内容
close(DATA);
执行以上程序,输出结果为:
1
2
3