Jak wydrukować zmienną do pliku w Perlu?

Używam następującego kodu, aby spróbować wydrukować zmienną do pliku.

my $filename = "test/test.csv";
open FILE, "<$filename";
my $xml = get "http://someurl.com";
print $xml;
print FILE $xml;
close FILE;

Więcprint $xml drukuje poprawne dane wyjściowe na ekranie. Aleprint FILE $xml nic nie robi.

Dlaczego drukowanie do linii plików nie działa? Perl wydaje się często mieć te rzeczy, które po prostu nie działają ...

Czy linia drukowania do pliku ma działać, czy konieczne jest, aby plik już istnieje?

questionAnswers(1)

yourAnswerToTheQuestion