Testing av Perl-installasjonen

For å teste vår fersk installasjon av Perl, trenger vi et enkelt Perl-program. Det første de fleste nye programmerere lærer, er hvordan man får manuset til å si 'Hei Verden'. La oss se på et enkelt Perl-skript som gjør nettopp det.

 #! / Usr / bin / perl
skriv ut "Hello World. \ n";

Den første linjen er der for å fortelle datamaskinen hvor Perl-tolken er lokalisert. Perl er en tolket språk, noe som betyr at i stedet for å kompilere programmene våre, bruker vi Perl-tolken til å kjøre dem. Denne første linjen er vanligvis #! / Usr / bin / perl eller #! / Usr / local / bin / perl, men avhenger av hvordan Perl ble installert på systemet ditt.

Den andre linjen forteller Perl-tolken til skrive ut ordene 'Hei Verden.etterfulgt av a ny linje (en vognretur). Hvis Perl-installasjonen vår fungerer riktig, og når vi kjører programmet, bør vi se følgende utdata:

 Hei Verden.

Testing av Perl-installasjonen er forskjellig avhengig av typen system du bruker, men vi tar en titt på de to vanligste situasjonene:

instagram viewer
  1. Testing Perl på Windows (ActivePerl)
  2. Testing av Perl på * nix Systems

Det første du vil gjøre er å sørge for at du har fulgt denne Installasjonsveiledning for ActivePerl og installerte ActivePerl og Perl Package Manager på maskinen din. Deretter oppretter du en mappe på C: stasjonen for å lagre skriptene dine i - for veiledningens skyld kaller vi denne mappen perlscripts. Kopier "Hello World" -programmet til C: \ perlscripts \ og sørg for at filnavnet er hello.pl.

Få en Windows-ledetekst

Nå må vi komme til en Windows-ledetekst. Gjør dette ved å klikke på Start meny og velge elementet Løpe.... Dette vil dukke opp kjøreskjermen som inneholder Åpen: linje. Herfra er det bare å skrive inn cmd inn i det Åpen: og trykk på Tast inn nøkkel. Dette vil åpne (enda et) vindu som er vår Windows-ledetekst. Du bør se noe slikt:

Microsoft Windows XP [versjon 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C: \ Documents and Settings \ perlguide \ Desktop>

Vi må endre til katalogen (cd) som inneholder Perl-skriptene ved å skrive inn følgende kommando:

cd c: \ perlscripts

Det skulle få vår rask til å reflektere endringen i banen slik:

C: \ perlscripts>

Nå som vi er i samme katalog som skriptet, kan vi kjøre det ganske enkelt ved å skrive navnet på kommandoprompten:

hello.pl

Hvis Perl er installert og kjører riktig, bør den sende ut uttrykket 'Hello World.', Og deretter returnere deg til Windows-ledeteksten.

En alternativ metode for å teste Perl-installasjonen din er ved å kjøre selve tolken med -V flagg:

perl -v

Hvis Perl-tolken fungerer som den skal, bør dette gi ut ganske mye informasjon, inkludert den nåværende versjonen av Perl du kjører.

Testing av installasjonen

Hvis du bruker en skole eller jobber Unix / Linux-server, er sjansen stor for at Perl allerede er installert og kjører - hvis du er i tvil, bare spør systemansvarlig eller teknisk stab. Det er noen måter vi kan teste installasjonen på, men først må du fullføre to foreløpige trinn.

Først må du kopiere "Hello World" -programmet til hjemmekatalogen din. Dette oppnås vanligvis via FTP.

Når skriptet er kopiert til serveren din, må du komme til en skall-ledetekst på maskinen, vanligvis via SSH. Når du har nådd ledeteksten, kan du endre til din hjem katalog ved å skrive følgende kommando:

cd ~

Når du er der, er å teste Perl-installasjonen veldig lik testing på et Windows-system med ett ekstra trinn. For å henrette programmet, må du først fortelle operativsystemet at filen er OK å utføre. Dette gjøres ved å sette tillatelser på skriptet slik at hvem som helst kan utføre det. Du kan gjøre dette ved å bruke chmod kommando:

chmod 755 hallo.pl

Når du har angitt tillatelser, kan du utføre skriptet ved å skrive navnet.

hello.pl

Hvis det ikke fungerer, har du kanskje ikke hjemmekatalogen din i den nåværende banen. Så lenge du er i samme katalog som skriptet, kan du fortelle operativsystemet om å kjøre programmet (i den gjeldende katalogen) slik:

./hello.pl

Hvis Perl er installert og kjører riktig, bør den sende ut uttrykket 'Hello World.', Og deretter returnere deg til Windows-ledeteksten.

En alternativ metode for å teste Perl-installasjonen din er ved å kjøre selve tolken med -V flagg:

perl -v

Hvis Perl-tolken fungerer som den skal, bør dette gi ut ganske mye informasjon, inkludert den nåværende versjonen av Perl du kjører.