我尝试导入大量文本文件(约500万行)。我尝试使用这个脚本
aaa = perl('importFile.pl',fileName);
where" importFile.pl"是
use strict;
use warnings;
while (my $row = <>) {
chomp $row;
print "$row\n";
}
但没有任何反应!我的错是什么???或者你能建议类似(和快速)的解决方案吗?
Matlab R2014a 64位
答案 0 :(得分:0)
我对perl并不是很熟悉,但过去一直在使用它。我猜你的循环有问题,但就像我说我不是一个perl和尚!这是我用来从文件中读取并打印它的程序:
#!/usr/bin/perl
use strict;
use warnings;
#Opens a file handler
open my $fh, '<', '/home/user/Desktop/ScriptForChangesets/ToBeRead.txt' or die "Can't open file";
#Prints the file contents
print do{local $/; <$fh>};
希望这有帮助!