我正在尝试将每个文件的转储从 Perl 脚本中的 unix 命令转储到数组中。下面是我得到的错误。谁能帮我解决这个问题?
Can't locate object method "cat" via package "C:/prac/cmm_ping.txt" (perhaps you forgot to load "C:/test/cmm_ping.txt"?) at fandd.pl line 25.
下面是我的程序
#!/usr/bin/perl
use warnings;
@files=glob("C:/prac/*");
foreach $file (@files){
@data=system(cat $file);
foreach $line (@data){`
print $line;
}
}