Eventuali duplicati:
What is the best way to slurp a file into a string in Perl?file letto nella variabile in Perl
E 'questo codice un buon modo per leggere il contenuto di un file in una variabile in Perl? Funziona, ma sono curioso di sapere se c'è una pratica migliore che dovrei usare.
open INPUT, "input.txt";
undef $/;
$content = <INPUT>;
close INPUT;
$/ = "\n";
Questo non è un buon codice. Questo è meglio: 'open (my $ fh," <: encoding (UTF-8) "," input.text ") || die "non può aprire input.text: $!"; $ content = do {local $ /; <$fh>}; chiudi ($ fh) || die "non può chiudere input.text: $!"; ' – tchrist