文件句柄是什么?

文件句柄是什么?

文件句柄是什么?
有什么用?如何用?
P e r l中的文件句柄实际上是另一种类型的变量,它们可以作为在你的程序与操作系统之间对某个特定文件使用的非常方便的一个引用(即句柄,如果你愿意这样说的话)。句柄包含了关于如何打开文件和你在文件中读(或写)到了什么位置等信息。它们还包含了用户定义的关于如何读写文件的属性。

open FILE,"D:\\PerlPractice\\story.txt" ||die "Can't open $!";
while ($line=<FILE>){
chomp($line);
if ($line=~/[A-Z][a-z]/) {
print $line;
}
 else {
print "No MATCH!\n";
 }
}


这里的FILE就是一个文件句柄。:)