Estoy empezando a aprender Perl. Miré el beginning perl page y comencé a trabajar.¿Cuál es la diferencia entre comillas simples y dobles en Perl?
Dice:
La diferencia entre comillas simples y comillas dobles es que las comillas simples significa que sus contenidos deben ser tomadas literalmente, mientras que las comillas dobles significan que sus contenidos deben ser interpretados
cuando ejecuto este programa:
#!/usr/local/bin/perl
print "This string \n shows up on two lines.";
print 'This string \n shows up on only one.';
Genera:
This string shows up on two lines. This string shows up on only one.
¿Me equivoco? la versión de Perl a continuación:
perl -v
This is perl, v5.8.5 built for aix
Copyright 1987-2004, Larry Wall
Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.
Complete documentation for Perl, including FAQ lists, should be found on
this system using `man perl' or `perldoc perl'. If you have access to the
Internet, point your browser at http://www.perl.com/, the Perl Home Page.
Por favor, dar títulos más informativos a sus preguntas, en este caso "¿Cómo funciona la interpolación de cadenas en Perl con diferentes tipos de cotización?". Esto ayuda a las personas adecuadas a ver y responder a su pregunta. –
"una duda en Perl": título horrible! Voy a editarlo en algo sensato. –
No puedo replicar su problema. La segunda impresión aparece en una línea para mí, como espero que haga. Proporcione más información: ¿qué sistema operativo y versión de Perl está utilizando? Muestra el resultado de: perl -v – toolic