В моей системе Unix есть несколько чанков. Скажем так (file1.csv, file2.csv ..., file10.csv). Я хотел добавить все эти файлы в том же порядке, не читая их построчно.
open(my $fh, '<:encoding(UTF-8)', $filename)
or die "Could not open file '$filename' $!";
while (my $row = <$fh>) {
chomp $row;
print "$row\n";
}
Приведенный выше пример кода читает файл строка за строкой. Но у файлов чанка огромные данные. Поэтому я не могу читать их построчно и не могу хранить их в строке, используя Stringify()
.
Я ищу что-то в Perl, похожее на приведенную ниже команду оболочки.
cat file1.csv >> file.csv
Пожалуйста, дайте мне знать, что я могу сделать аналогичную копию (добавить в конец целевого файла) в Perl. Спасибо!