Semplice domanda perl

2 risposte [Ultimo messaggio]
User offline. Last seen 1 anno 18 settimane ago. Sconnesso
Iscritto: 05/09/2006
Punti : 0
Gruppi: Nessuno

Questo che segue è un banalissimo script in perl:

______________
#!/usr/bin/perl
$a = "Ciao";
$b = 2;
print "$a $b";
______________

IL problema è che come output mi da:

Ciao 2Mordecai@linux:~/Desktop/perl>

Come mai subito dopo mi appare la path???

Ci sarebbe un modo per ovviare a questo inconveniente?

User offline. Last seen 3 anni 28 settimane ago. Sconnesso
Iscritto: 08/02/2006
Punti : 0
Gruppi: Nessuno
Re: Semplice domanda perl

Manca il newline. Fai così:

#!/usr/bin/perl
$a = "Ciao";
$b = 2;
print "$a $b\n";

User offline. Last seen 1 anno 18 settimane ago. Sconnesso
Iscritto: 05/09/2006
Punti : 0
Gruppi: Nessuno
Re: Semplice domanda perl

È vero non avevo calcolato il new line.

Mentre ora mi si è ripresentato un altro problema dovuto alla concatenazione di variabil,ad esempio:

______________

print "inserisci tuo nome:";
$a = <STDIN>;
print ("ciao".£a);

_________________

Mi da errore alla terza riga dicendomi:

Unrecognized character \xC2 at ex.pl line 3.

È un errore di sintassi vero?

Condividi contenuti