Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
$string="string"; open($fh, "data1.txt"); open($fh2,"data2.txt"); open(my $WRITEFILE, ">", data1.txt) while ($row = <$fh>) { chomp $row; if ($row =~ /$string/ ) { print $WRITEFILE $string."\n"; while ($row2 = <$fh2>) { chomp $row2; print $WRITEFILE $row2."\n"; } } else { print $WRITEFILE $row."\n";} }
Так можно написать?