ohjeita web-sivuston tekijälle
#!/usr/local/bin/perl # # hello world # print 'Hello world.\n\n';
Joka ainoa perl-ohjelma alkaa seuraavalla rivillä:
#!/usr/local/bin/perl
vaikkakin rivi voi hieman vaihdella eri järjestelmien kesken. Rivi kertoo koneelle mitä tiedostolle tulee tehdä, ts. se kertoo perl-tulkin sijainnin.
#-symboli aloittaa kommentin, kaikki sen jälkeen rivillä oleva teksti tulkitaan kommentiksi ja se ei näin ollen vaikuta ohjelman suorittamiseen. Ainoa poikkeus on ensimmäinen rivi. Ainoa tapa saada kommentit jatkumaan useille riveille, on käyttää # -merkkiä joka rivin alussa.
Kaikki muu on ohjelmakoodilausekkeita (statement) joista jokainen tulee lopettaa puolipsteellä ( ; ).
\n tulostaa rivinvaihdon.
Print-funktio tulostaa informaatiota. Edellisessä esimerkissä tulostetaan merkkijono "Hello world.", sen jälkeen kaksi rivinvaihtoa.
perl progname ./progname progname
Ohjelmaa ajettaessa Perl aluksi kääntää koodin ja sen jälkeen suorittaa sen.
Seuraava sivu: Datatyypit.
Mikä ohjelma tämä on?
29.10.2004 13:41Kannattaa huomioida, että jos print-lauseen loppuun ei laita rivinvaihtoa (print 'Hello world.';), ohjelma ei tee mitään edes unix-shellissä ajettaessa.
Internetiin tarkoitetun ohjelman alkuun taas pitää lisätä print"Content-type:text/html\n\n";, muuten saa virhe-ilmoituksen "Internal server error".
TODELLA NERKOASTA, MUTTA EI LIIAN, MIKSEI TÄÄLLÄ OLE KOMMENTTIA,
HALUASI oho caps lock päällä, kysyä onko tämä esimerkki laillilenn, laillinen
Tosi yksinkertainen
6.2.2006 17:47Ei mainita mitään ohjelmointi ympäristöstä. Olisi sekin kiva lisä että aminittaisiin jotain sopivia ohjelmia.
17.2.2006 15:32notebad vaikka...
24.1.2007 10:17ei kuule khebab, mistä sä noi sivut löysit, täydelliset ohjeet tehdä rokket kannon.
24.1.2007 10:21tänne vois jotkut laittaa yhden viestin mittaisia(vrt. khebab) linkkejä joissa perlia yms. helppokäyttöisiä ohjelmia saisi jopa vielä helppokäyttöisemmäksi.
kiitoksia khebab, antamasi sivut auttoivat minua jokapäiväisissä askareissani.
rölli aka. -Roope Liimatainen-