Comment l’impression de Perl peut-elle append une nouvelle ligne par défaut?

En Perl, la plupart de mes relevés print prennent la forme

 print "hello." . "\n"; 

Y a-t-il un bon moyen d’éviter de garder tous les satanés “\ n” qui traînent?

Je sais que je pourrais créer une nouvelle fonction telle que myprint qui ajoute automatiquement \ n, mais ce serait bien si je pouvais remplacer l’ print existante.

Perl 6 a la fonction say qui ajoute automatiquement \n .

Vous pouvez également utiliser say dans Perl 5.10 ou 5.12 si vous ajoutez

 use feature qw(say); 

au début de votre programme. Ou vous pouvez utiliser Modern :: Perl pour obtenir ceci et d’autres fonctionnalités.

Voir la fonctionnalité perldoc pour plus de détails.