Perl-skript är mycket vanliga i planeringen världen , särskilt för program som måste hantera stora mängder text , såsom indexerare . Perl-skript kan vara mycket enkelt eller mycket svårt beroende på vad dina mål är . Till exempel kan de utvecklas för att utföra specifika uppgifter som att byta namn eller ta bort filer . Skript som använder Perl moduler är mycket praktiskt eftersom de kan programmeras för att göra allt från att kontrollera lokala gaspriser du uppdaterar en databas direkt från Windows kommandotolk . Den här artikeln visar hur du skapar de väsentliga delarna av Perl skript . Dessa är skalär , array och hash variabler och " print " kommandot . När du har grunderna , utveckla mer sofistikerade program kommer mycket lättare . Saker du behöver
Senaste versionen av Perl
Textredigerare
Visa fler instruktioner
1
Skapa en skalär variabel . För att skapa en skalär variabel måste du namnge variabeln och tilldela den ett värde och sedan skriva en " , " karaktär . Om du vill ha en text värde måste skrivas inom citattecken . Numeriska värden behöver inte citattecken . Till exempel : $ namn = " John Anderson " , $ ålder = 35 ;
2
Skapa en array variabel . Skillnaden mellan en matris och en skalär variabel är att en array kan innehålla flera bitar av information . För att skapa en array , skriver " @ " tecknet , namnet på gruppen och sedan värdena i matrisen inom " " () " tecken . Varje värde skall separeras med kommatecken . Text värden måste skrivas inom citattecken . Till exempel : @ Anderson_family = ( " John " , " Mary " , " Julie " , " Mark " ) ; @ åldrar = ( 35,30,7,5 ) ,
3
Skapa en hash variabel. Hash variabler liknar fältvariabler förutom att de innehåller en " nyckel " och ett " värde . " De börjar med ett " % " tecknet och följs av namnet på variabeln . Värdena för hash placeras inom "()" och är separerade med kommatecken. Består dock varje värde i en hash av en nyckel och ett värde . Till exempel : % Famly_age = ( " John " = > 35 , " Mary " = > 30 , " Julie " = > 7 , " Mark " = > 5 ) , vilket innebär att John är 35 , är Mary 30 och så vidare. När informationen från en hash behövs det kallas genom en skalär variabel + nyckeln , till exempel : " $ Family_age { Johannes } " kommer att motsvara värdet av 35
4
Använd kommandot PRINT . . Utskriftskommandot är ansvarig för produktionen i Perl . För att använda den måste du skriva " print " och sedan önskad effekt . Till exempel : " skriv ut $ name " kommer ut " John Anderson " eftersom du har tilldelat det värdet till " $ Name" i steg 1 . Likaså Skriv @ Anderson_family kommer ut alla namn som har tilldelats denna array .
5
Skapa ett program . Detta program kommer att mata några av de variabler som du skapat . För att göra den här typen till följande; ! # /Usr /bin /perl $ namn = " John Anderson " , $ ålder = 35 ; @ Anderson_family = ( " John " , " Mary " , " Julie " , " Mark " ) ; % Family_age = ( " John " = > 35 , " Mary " = > 30 , " Julie " = > 7 , " Mark " = > 5 ) , print " $ namn är $ ålder år \\ n " ; print " @ Anderson_family \\ n "; print " Mary är $ Family_age { Mary } år gammal och Mark är $ Family_age { Mark } år gammal " , The ' \\ n ' karaktär ser till att en ny linje följer vad som skrivs ut . Spara programmet som " family.pl " i en känd katalog .
6
Kör programmet . I Windows kommandotolk typ " perl family.pl " ' under lämplig sökväg .
7
Survey utgången . Kontrollera produktionen och se till att allt är som du förväntat .
8
Design ditt eget program . Ändra variablerna kring hur du vill ha dem . Lägg olika värden och utföra olika funktioner . Till exempel kan du lägga i åldrarna vissa familjemedlemmar genom att skriva $ Age = $ Family_age { Mary } + $ Family_age { Mark }; Ha kul och vara kreativ Addera
.