Torna indietro   Hardware Upgrade Forum > Software > Programmazione

L'Europa conta nella tecnologia e può essere autonoma. Cosa si è detto al Nextcloud Summit 2026
L'Europa conta nella tecnologia e può essere autonoma. Cosa si è detto al Nextcloud Summit 2026
La parola d'ordine al Nextcloud Summit 2026, che si è tenuto a Monaco, è stata "sovranità". Non come è spesso usato questo termine in politica ma, al contrario, come capacità positiva di decidere il proprio destino tecnologico, con modalità collaborative e aperte. L'Europa dice già molto nel mondo open source, che viene visto come mezzo per ottenere la tanto agognata autonomia digitale
Dreame X60 Pro Ultra Complete: i bracci si estendono sempre di più
Dreame X60 Pro Ultra Complete: i bracci si estendono sempre di più
Dreame X60 Pro Ultra Complete implementa due bracci estensibili, per spazzola e moccio, che si spingono ben oltre quanto visto sino ad oggi permettendo una pulizia di casa ancor più capillare e precisa
TCL 65C8L, la recensione del SQD-Mini LED da 4400 nit misurati
TCL 65C8L, la recensione del SQD-Mini LED da 4400 nit misurati
La tecnologia SQD-Mini LED di TCL arriva sul taglio da 65 pollici con la serie C8L: 2040 zone, pannello WHVA 2.0 e un picco che alle rilevazioni delle sonde tocca i 4400 nit nel profilo Filmmaker e un HDR quasi perfetto
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 06-09-2006, 18:56   #1
AngeL)
Senior Member
 
L'Avatar di AngeL)
 
Iscritto dal: May 2006
Città: Salerno
Messaggi: 936
[Perl] Interpretarlo

sto leggendo un tutorial sul perl e purtroppo all'inizio non c'è scritto con che estensione salvare i source e come interpretarli (compilarli)
mi rivolgo a voi sperando che possiate colmare questo vuoto
AngeL) è offline   Rispondi citando il messaggio o parte di esso
Old 06-09-2006, 19:07   #2
scorpion89
Senior Member
 
L'Avatar di scorpion89
 
Iscritto dal: Mar 2006
Città: Bottegone (PT)
Messaggi: 978
Quote:
Originariamente inviato da AngeL)
sto leggendo un tutorial sul perl e purtroppo all'inizio non c'è scritto con che estensione salvare i source e come interpretarli (compilarli)
mi rivolgo a voi sperando che possiate colmare questo vuoto
I file hanno estensione .pl per interpretarli, dopo aver installato perl dai un perl prova.pl e lo esegui.
A me funziona, però su Linux...

Ciao
__________________
[ Gentoo && Debian && OpenBSD ] Rulez
[irc.rizon.net #linux-world ] [ irc.pocoserio.net #poco-serio ]
TC FUCKKKKKKKKKKKKKKKKKKKKKK | Pronto per il prossimo raduno, Oh YEAHHHH
scorpion89 è offline   Rispondi citando il messaggio o parte di esso
Old 06-09-2006, 19:21   #3
AngeL)
Senior Member
 
L'Avatar di AngeL)
 
Iscritto dal: May 2006
Città: Salerno
Messaggi: 936
provo e ti faccio sapere
intanto grazie
AngeL) è offline   Rispondi citando il messaggio o parte di esso
Old 06-09-2006, 21:12   #4
AngeL)
Senior Member
 
L'Avatar di AngeL)
 
Iscritto dal: May 2006
Città: Salerno
Messaggi: 936
ho provato a fare "perl nomefile.pl" ma non va
forse si deve installare qualcosa...
AngeL) è offline   Rispondi citando il messaggio o parte di esso
Old 06-09-2006, 22:16   #5
marco.r
Senior Member
 
Iscritto dal: Dec 2005
Città: Istanbul
Messaggi: 1817
confermo che l'estensione corretta e' .pl,
se non riesci ad eseguirli controlla che l'eseguibile 'perl' sia nel path.
Su che piattaforma stai lavorando ? Windows, Linux...
__________________
One of the conclusions that we reached was that the "object" need not be a primitive notion in a programming language; one can build objects and their behaviour from little more than assignable value cells and good old lambda expressions. —Guy Steele
marco.r è offline   Rispondi citando il messaggio o parte di esso
Old 06-09-2006, 22:18   #6
marco.r
Senior Member
 
Iscritto dal: Dec 2005
Città: Istanbul
Messaggi: 1817
Quote:
Originariamente inviato da AngeL)
ho provato a fare "perl nomefile.pl" ma non va
forse si deve installare qualcosa...
Non vorrei sembrare irrispettoso, ma forse devi installare Perl prima ?
Se lavori su windows il metodo piu' semplice e' installare activeperl (http://www.activestate.com), sotto linux ovviamente devi usare i pacchetti della tua distribuzione (ma in tal caso dovresti gia' trovartelo installato).
__________________
One of the conclusions that we reached was that the "object" need not be a primitive notion in a programming language; one can build objects and their behaviour from little more than assignable value cells and good old lambda expressions. —Guy Steele
marco.r è offline   Rispondi citando il messaggio o parte di esso
Old 07-09-2006, 07:52   #7
AngeL)
Senior Member
 
L'Avatar di AngeL)
 
Iscritto dal: May 2006
Città: Salerno
Messaggi: 936
avevo capito che ci fosse qualcosa da installare ma non sapevo cosa: sul sito della perl (www.perl.com) ho scaricato il .tar.gz e lho estratto in C:\ ma poi non ho trovato nessun eseguibile...
AngeL) è offline   Rispondi citando il messaggio o parte di esso
Old 07-09-2006, 08:48   #8
AngeL)
Senior Member
 
L'Avatar di AngeL)
 
Iscritto dal: May 2006
Città: Salerno
Messaggi: 936
ho installato activeperl.
funziona tutto. grazie
AngeL) è offline   Rispondi citando il messaggio o parte di esso
Old 07-09-2006, 09:30   #9
AngeL)
Senior Member
 
L'Avatar di AngeL)
 
Iscritto dal: May 2006
Città: Salerno
Messaggi: 936
Quote:
Originariamente inviato da AngeL)
funziona tutto. grazie
sono costretto a rimangiarmi cio che ho detto... ho un piccolo problema (credo) con la sintassi...
questo è il codice
Codice:
@a = qw(n1 n2 n3 n4);
for $i(0..scalar(@a))
{print "$a[".$i."]==".$a[$i].".\n";}
print "Elements in @a are ".scalar(@a).".\n";
print "Adding n0 to the head...\n";
unshift @a, "n0";                     #adds n0 to the head
for $i(0..scalar(@a))
{print "$a[".$i."]==".$a[$i].".\n";}
print "Elements in @a are ".scalar(@a).".\n";
print "Removing n0 from the head...\n";
shift @a;                             #removes n0 from the head
for $i(0..scalar(@a))
{print "$a[".$i."]==".$a[$i].".\n";}
print "Elements in @a are ".scalar(@a).".\n";
print "Adding n5 to the tail...\n";
push @a, "n5";                        #adds n5 to the tail
for $i(0..scalar(@a))
{print "$a[".$i."]==".$a[$i].".\n";}
print "Elements in @a are ".scalar(@a).".\n";
print "Removing n5 from the tail...\n";
pop @a;                               #removes n5 from the tail
for $i(0..scalar(@a))
{print "$a[".$i."]==".$a[$i].".\n";}
print "Elements in @a are ".scalar(@a).".\n";
e questi sono gli errori
Quote:
syntax error at asd.pl line 8, near "".\n";"
syntax error at asd.pl line 16, near "".\n";"
syntax error at asd.pl line 24, near "".\n";"
syntax error at asd.pl line 32, near "".\n";"
syntax error at asd.pl line 40, near "".\n";"
Missing right curly or square bracket at asd.pl line 40, within string
dove ho sbagliato?
AngeL) è offline   Rispondi citando il messaggio o parte di esso
Old 07-09-2006, 21:39   #10
kingv
Senior Member
 
L'Avatar di kingv
 
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
{print "$a\[".$i."\]==".$a[$i].".\n";}
kingv è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2006, 07:41   #11
AngeL)
Senior Member
 
L'Avatar di AngeL)
 
Iscritto dal: May 2006
Città: Salerno
Messaggi: 936
Quote:
Originariamente inviato da kingv
{print "$a\[".$i."\]==".$a[$i].".\n";}
a cosa servono gli slash prima delle parentesi quadre?

Ultima modifica di AngeL) : 08-09-2006 alle 07:44.
AngeL) è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2006, 08:12   #12
kingv
Senior Member
 
L'Avatar di kingv
 
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
Quote:
Originariamente inviato da AngeL)
a cosa servono gli slash prima delle parentesi quadre?

a non fargliele interpretare come se fossero le quadre che usi per accedere a un elòemento di un array. con questa sintassi indichi che fanno parte della stringa e non devono essere interpretate.
kingv è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2006, 11:38   #13
AngeL)
Senior Member
 
L'Avatar di AngeL)
 
Iscritto dal: May 2006
Città: Salerno
Messaggi: 936
ah, ok.
grazie mille
AngeL) è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


L'Europa conta nella tecnologia e può essere autonoma. Cosa si è detto al Nextcloud Summit 2026 L'Europa conta nella tecnologia e può ess...
Dreame X60 Pro Ultra Complete: i bracci si estendono sempre di più Dreame X60 Pro Ultra Complete: i bracci si esten...
TCL 65C8L, la recensione del SQD-Mini LED da 4400 nit misurati TCL 65C8L, la recensione del SQD-Mini LED da 440...
MSI Maestro 500 Wireless: ANC e 90 ore di autonomia a 70 euro MSI Maestro 500 Wireless: ANC e 90 ore di autono...
NL-LC1 è il primo dissipatore a liquido AIO di Noctua: silenzio è la parola d'ordine NL-LC1 è il primo dissipatore a liquido A...
Engwe O20 Boost: abbiamo provato in ante...
UWANT V800: addio al rullo rotante, l’as...
Keenetic Stellar 6 porta il WiFi 6 negli...
Instagram spinge sul formato orizzontale...
DMA, l'UE verso la designazione di AWS e...
Dalla fisica quantistica alla fibra: il ...
TikTok, il 59% dei video è AI Slop, 'sch...
Batterie stampate in 3D: la forma libera...
Honor X80 Pro Max ufficiale: vi bastano ...
HONOR Watch 6: batteria infinita, modali...
Windows 11, addio alle ricerche sul web:...
La vera sfida dell’IA non è adott...
Signal contro l'AI agentica: dare ai cha...
Amazon: l'human-in-the-loop non basta a ...
HONOR 600 Lite: design in metallo e batt...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 18:29.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v