次のコードを使用して、変数をファイルに出力しようとしています。
my $filename = "test/test.csv";
open FILE, "<$filename";
my $xml = get "http://someurl.com";
print $xml;
print FILE $xml;
close FILE;
したがってprint $xml
、正しい出力を画面に出力します。しかし、print FILE $xml
何もしません。
ファイル行への印刷が機能しないのはなぜですか? Perlには、うまくいかないことがよくあるようです...
print to file 行が機能するには、ファイルが既に存在している必要がありますか?