出力をPerlスクリプトに保存するスクリプトを作成しましたが、何らかの理由で、各行の終わりにスペースが残っています。Perl正規表現を使用してみましたが、機能しません。誰かが私のコードを見て、私が間違っていることを教えてもらえますか?
マイコード
open FILE, ">", "finaloutput.txt" || die "cannot create";
my @output = ``; # (here i am using back ticks to run third party command)
foreach my $output (@output) {
chomp $output;
my $remove_whitespace = $output;
$remove_whitespace =~ s/^\s+|\s+$//g;
print FILE "$remove_whitespace \n";
}
close FILE;
これを行った後でも、出力の各行の終わりに空白が残ります。案内してください。
ありがとう。