Алексей
Алексей

Perl Программирование помогите с кодом

use strict;
use warnings;

my $filename = 'chapter1.txt';
open(my $fh, $filename) or die "Не могу открыть '$filename' $!";
while (my $row = <$fh>) {
chomp $row;
my @fields = split(/:/, $row);
if($fields[7] eq "?" || $fields[7] eq NULL)
print "$row\n";
}
print $fh;
close $fh;

Не могу решить проблему с этой ошибкой
syntax error at test1.pl line 10, near ")
print"

..........aselya Akirova........
..........aselya Akirova........

print "$row\n" if @fields < 8 || $fields[7] eq "?";

вместо

if($fields[7] eq "?" || $fields[7] eq NULL)
print "$row\n";

https://pastebin.com/jmW2EHn7

Похожие вопросы
Зачем здесь категория Perl, если почти никто давно на нём не программирует?
Код находит строки, содержащие тег в Perl, как сделать так, чтобы выводилась только часть с атрибутом src? Спасибо
Посоветуйте биржи фрилансеров perl программистов
Perl - что это за язык программирования?
Какие перспективы у языка Perl в будущем?
Существуют ли люди которые используют Raku (Perl 6)? Будет ли когда нибудь настоящая 6 версия Perl?
Будет ли просто переучится с PHP на Perl?
Здравствуйте, очень интересует вопрос, возможно ли на Языке Программирования PERL написать читы? Программирование
Какой Perl выбрать для программирования на windows activeperl или strawberryperl?
Как победить кракозябры при вставке в бд PERL?