Perl-scripts er meget almindelige i programmeringen verden, især for programmer, der skal håndtere store mængder tekst , såsom indeksører . Perl-scripts kan være meget let eller meget svært afhængigt af, hvad dine mål er . For eksempel kan de blive udviklet til at udføre specifikke opgaver såsom omdøbning eller sletning af filer . Scripts , der bruger Perl moduler er meget belejligt, da de kan programmeres til at gøre noget fra kontrol lokale gaspriser på at ajourføre en database lige fra Windows kommandoprompt. Denne artikel viser, hvordan du opretter de væsentlige elementer i Perl scripting. Disse er skalar , array og hash variabler og "print" kommando. Når du har det grundlæggende, at udvikle mere sofistikerede programmer vil komme meget lettere. Ting du skal
Seneste version af Perl
Text editor
Vis Flere Instruktioner
1
Opret en skalar variabel. Hvis du vil oprette en skalar variabel , skal du navngive variabel og tildele den en værdi, og skriv derefter et "," karakter. Hvis du ønsker en tekstværdi det skal skrives i anførselstegn. Numeriske værdier behøver ikke anførselstegn. For eksempel: $ name = " John Anderson " $ alder = 35,
2
Opret et array variabel. Forskellen mellem en matrix og en skalar variabel er at et array kan holde flere bits af information . For at oprette et array , skal du indtaste "@" tegnet , navnet på rækken, og derefter værdierne af array inden " " () " tegn. Hver værdi skal adskilles af kommaer. Tekst værdier skal skrives i anførselstegn. For eksempel: @ Anderson_family = ( "John" , "Maria ", " Julie ", " Mark ") @ aldre = ( 35,30,7,5 )
3
Opret en hash variabel. Hash variable ligner array- variabler , bortset fra at de indeholder en "nøgle " og en " værdi ". De begynder med et " % "-tegn og er efterfulgt af navnet på variablen . Værdierne for hash er placeret inden "( )" og er adskilt med komma . Men hver værdi i en hash består af en nøgle og en værdi . For eksempel: % Famly_age = ( "John" = > 35 , " Mary " => 30, " Julie " => 7, " Mark " => 5) Det betyder, at John er 35 , Mary er 30 og så videre . Når oplysningerne fra en hash er nødvendigt kaldes det gennem en skalar variabel + tasten, for eksempel: "$ Family_age { John }" vil svare til værdien af 35
4
Brug kommandoen UDSKRIV . . Udskriftskommandoen er ansvarlig for produktionen i Perl. For at udnytte det, skal du skrive " print" og derefter den ønskede output. For eksempel: " print $ name" vil output " John Anderson ", fordi du har tildelt denne værdi til "$ name" i trin 1 . Ligeledes Print @ Anderson_family vil output alle de navne, der blev tildelt til dette array .
5.
Opret et program. Dette program vil vise nogle af de variabler, du har oprettet. For at gøre denne type følgende: ! # /Usr /bin /perl $ name = " John Anderson " $ alder = 35, @ Anderson_family = ( "John" , "Maria ", " Julie ", " Mark "); % Family_age = ( "John" = > 35 , " Mary " => 30, " Julie " => 7, " Mark " => 5) print " $ navn er $ alder år \\ n"; print " @ Anderson_family \\ n"; print " Mary er $ Family_age { Mary } år og Mark er $ Family_age { Mark } år " The '\\ n' karakter gør sikker på, at en ny linje følger , hvad der udskrives. Gem programmet som " family.pl " i en kendt mappe.
6
Kør programmet . I Windows kommandoprompt type " perl family.pl « under den relevante sti .
7
Survey output . Kontrollere produktionen og sørge for at alt er, som du forventede.
8
Design dit eget program. Skift variabler omkring den måde, du vil have dem . Tilføj forskellige værdier og udfører forskellige funktioner . For eksempel kan du tilføje i alderen nogle familiemedlemmer ved at skrive $ Age = $ Family_age { Mary } + $ Family_age { Mark }; Hav det sjovt og vær kreativ
.