ファイルを入力し、既存のものの間に空白行を入れてエクスポートすることにより、Perlでtxtファイルを変更しようとしています。どうすればいいですか?私はこれまでのところこれを持っています:
#!/usr/bin/perl;
use strict;
use warnings;
print "Hi! This Program Will Input\n";
print "The File and Export A New\n";
print "File With A Blank Line In-Between\n";
print "Every Other Line\n";
sleep(2);
print "\n";
print "\n";
print "Working\n";
print "\n";
sleep(1);
print "\n";
print "Working\n";
sleep(1);
open(my $in, "<", "input.txt") or die "Can't Open Input.txt: $!";
open(my $out, ">", "output.txt") or die "Can't Open Output.txt: $!";
my @lines = <$in>;
while (<$in>) {
print $out
print $lines[$#lines];
print " ";
}
print "Completed Successfully!!\n";
print "\n";
print "Outputed to Output.txt\n";
close $in or die "$in: $!"
私は何が欠けていますか?私はPerlを勉強したばかりなので、あまり知りません。