我希望用户输入文件名并让程序输出文件的内容。
我得到 2x“未加引号的字符串可能与将来的保留字冲突”和“全局符号 $filename 需要明确的包名。
use strict;
use warnings;
print 'Enter file name: ';
my $fileName = <STDIN>;
chomp($fileName);
open(fh, $filename or die $!);
另外,为什么文件句柄不是变量(实际上取决于我是否看到它是变量的示例,就像我在这里所看到的一样)?