Test din Perl-installation

For at teste vores frisk installation af Perl, har vi brug for et simpelt Perl-program. Den første ting, de fleste nye programmerere lærer, er, hvordan man får scriptet til at sige 'Hej Verden'. Lad os se på et simpelt Perl-script, der gør netop det.

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

Den første linje er der for at fortælle computeren hvor Perl-tolken er placeret. Perl er en fortolket sprog, hvilket betyder, at vi i stedet for at udarbejde vores programmer bruger Perl-tolken til at køre dem. Denne første linje er normalt #! / Usr / bin / perl eller #! / Usr / local / bin / perl, men afhænger af, hvordan Perl blev installeret på dit system.

Den anden linje fortæller Perl-tolken til Print ordene 'Hej Verden.'efterfulgt af a ny linje (en vognretur). Hvis vores Perl-installation fungerer korrekt, skal vi se følgende output, når vi kører programmet:

 Hej Verden.

Test af din Perl-installation er forskellig afhængigt af typen af ​​system, du bruger, men vi ser på de to mest almindelige situationer:

instagram viewer
  1. Test af Perl på vinduer (ActivePerl)
  2. Test af Perl på * nix-systemer

Den første ting, du vil gøre, er at sikre dig, at du har fulgt den ActivePerl installationsvejledning og installerede ActivePerl og Perl Package Manager på din maskine. Opret derefter en mappe på dit C: drev til at gemme dine scripts i - for vejledningens skyld kalder vi denne mappe perlscripts. Kopier programmet 'Hello World' til C: \ perlscripts \ og sørg for, at filnavnet er hello.pl.

Sådan får du en Windows-kommandoprompt

Nu skal vi komme til en Windows-kommandoprompt. Gør dette ved at klikke på Start og vælg emnet Løb.... Dette viser pop-up-skærmen, der indeholder Åben: linje. Herfra skal du bare indtaste cmd ind i Åben: og tryk på Gå ind nøgle. Dette åbner (endnu et) vindue, som er vores Windows-kommandoprompt. Du skulle se noget lignende:

Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C: \ Dokumenter og indstillinger \ perlguide \ Desktop>

Vi er nødt til at skifte til biblioteket (cd), der indeholder vores Perl-scripts ved at indtaste følgende kommando:

cd c: \ perlscripts

Det skulle få vores hurtige til at afspejle ændringen i stien sådan:

C: \ perlscripts>

Nu hvor vi er i det samme bibliotek som scriptet, kan vi køre det blot ved at skrive dets navn ved kommandoprompten:

hello.pl

Hvis Perl er installeret og kører korrekt, skal den sende udtrykket 'Hello World.' Og derefter returnere dig til Windows-kommandoprompten.

En alternativ metode til at teste din Perl-installation er ved at køre selve tolken med -v flag:

perl -v

Hvis Perl-tolken fungerer korrekt, bør dette udsende en hel del information, inklusive den aktuelle version af Perl, du kører.

Test din installation

Hvis du bruger en skole eller arbejder Unix / Linux-server, er chancerne for, at Perl allerede er installeret og kører - når du er i tvivl, skal du bare spørge din systemadministrator eller teknisk personale. Der er nogle få måder, vi kan teste vores installation på, men først skal du gennemføre to indledende trin.

Først skal du kopiere dit 'Hello World'-program til dit hjemmekatalog. Dette opnås normalt via FTP.

Når dit script er kopieret til din server, skal du komme til en shell prompt på maskinen, normalt via SSH. Når du har nået kommandoprompten, kan du skifte til din hjem katalog ved at skrive følgende kommando:

cd ~

Når du først er der, tester din Perl-installation meget som test på et windows-system med et ekstra trin. For at udføre programmet, skal du først fortælle operativsystemet, at filen er OK til at udføre. Dette gøres ved at indstille tilladelserne på scriptet, så enhver kan udføre det. Du kan gøre dette ved at bruge chmod kommando:

chmod 755 hej.pl

Når du har indstillet tilladelserne, kan du derefter udføre scriptet ved blot at skrive dets navn.

hello.pl

Hvis det ikke fungerer, har du muligvis ikke dit hjemmekatalog på din nuværende sti. Så længe du er i det samme bibliotek som scriptet, kan du bede operativsystemet om at køre programmet (i det aktuelle bibliotek) sådan:

./hello.pl

Hvis Perl er installeret og kører korrekt, skal den sende udtrykket 'Hello World.' Og derefter returnere dig til Windows-kommandoprompten.

En alternativ metode til at teste din Perl-installation er ved at køre selve tolken med -v flag:

perl -v

Hvis Perl-tolken fungerer korrekt, bør dette udsende en hel del information, inklusive den aktuelle version af Perl, du kører.