Perl-Skripte sind sehr häufig in der Programmierung Welt, vor allem für Programme, die große Mengen von Text , wie Indexer verwalten müssen . Perl-Skripte kann sehr einfach oder sehr schwierig je nachdem, was Ihre Ziele sind. Zum Beispiel können sie entwickelt, um bestimmte Aufgaben wie das Umbenennen oder Löschen von Dateien verwendet werden. Scripts, Perl-Module verwenden, sind sehr praktisch, da sie so programmiert, dass alles, was von der Überprüfung lokalen Gaspreise Aktualisierung einer Datenbank direkt aus der Windows-Eingabeaufforderung zu tun. Dieser Artikel zeigt, wie Sie die wesentlichen Elemente von Perl Scripting erstellen. Dies sind Skalar, Array -und Hash- Variablen und der Befehl "Drucken" . Sobald Sie die Grundlagen , die Entwicklung von mehr anspruchsvolle Programme viel leichter. Things You
Neueste Version von Perl
Texteditor
brauchen anzeigen Weitere Anweisungen
1
erstellen skalare Variable . Um eine skalare Variable zu erstellen , müssen Sie einen Namen für die Variable, und weisen Sie ihm den Wert und geben Sie dann ein ";" Charakter. Wenn Sie einen Text -Wert will es muss zwischen Anführungszeichen geschrieben werden. Numerische Werte müssen nicht Anführungszeichen . Zum Beispiel: $ name = " John Anderson "; $ age = 35;
2
Erstellen Sie ein Array variable . Der Unterschied zwischen einer Reihe und einer skalare Variable ist, dass eine Anordnung können mehrere Bits von Informationen zu halten. Um ein Array zu erstellen , geben Sie die Zeichen "@" , den Namen des Arrays und dann die Werte des Arrays innerhalb der " '() "-Zeichen . Jeder Wert muss durch Kommas getrennt werden . Text -Werte müssen zwischen Anführungszeichen geschrieben werden. Zum Beispiel: @ Anderson_family = (" John ", " Mary ", " Julie ", " Mark "); @ Alter = ( 35,30,7,5 );
3
erstellen Sie eine Hash- Variable. Hash -Variablen sind vergleichbar mit Array-Variablen , außer dass sie eine "key" und ein "-Wert. " Sie beginnen mit einem "% "-Zeichen und sind durch den Namen der Variablen gefolgt . Die Werte für die Hash innerhalb platziert "()" und werden durch Komma getrennt . Allerdings besteht jeder Wert in einem Hash von einem Schlüssel und einem Wert . Zum Beispiel: % Famly_age = (" John " => 35, "Mary" = > 30 , " Julie " => 7, " Mark " => 5); Dies bedeutet, dass John 35 , ist Mary 30 und so weiter. Wenn die Informationen aus einem Hash benötigt wird, wird er durch eine skalare Variable + der Schlüssel genannt , zum Beispiel : "$ { Family_age John }" wird der Wert von 35 gleich
4
den Befehl Drucken verwenden . . Der Druckbefehl ist verantwortlich für die Ausgabe in Perl . Um es zu nutzen, müssen Sie den Befehl "Drucken" und dann die gewünschte Ausgabe . Zum Beispiel: " print $ name" gibt " John Anderson ", weil Sie diesen Wert zugewiesen " $ name " in Schritt 1 . Ebenso Print @ Anderson_family werden alle Namen, die auf dieses Array zugewiesen wurden auszugeben.
5
Erstellen Sie ein Programm . Dieses Programm wird ausgeben einige der Variablen, die Sie erstellt haben. Um dies zu tun , geben Sie folgenden ; ! # /Usr /bin /perl $ name = " John Anderson "; $ age = 35; @ Anderson_family = (" John ", " Mary ", " Julie ", " Mark "); % Family_age = (" John " => 35, "Mary" = > 30 , " Julie " => 7, " Mark " => 5); print " $ name ist $ Alter Jahre alt \\ n"; Druck "@ Anderson_family \\ n"; print " Mary ist $ Family_age { } Mary Jahre alt und Mark ist $ { Family_age Mark } Jahre alt ", das '\\ n' Zeichen stellt sicher, dass eine neue Linie folgt, was wird ausgedruckt. Speichern Sie das Programm als " family.pl " in einem bekannten Verzeichnis.
6
Führen Sie das Programm . In der Windows- Eingabeaufforderung "perl family.pl " ' unter dem entsprechenden Pfad.
7
Umfrage der Ausgang . Überprüfen Sie die Ausgabe und sicherzustellen, dass alles ist, wie Sie .
8
Entwerfen Sie Ihr eigenes Programm erwartet. Ändern Sie die Variablen um die Art und Weise Sie sie möchten . In verschiedenen Werte und unterschiedliche Funktionen . Zum Beispiel könnten Sie das Alter einiger Familienmitglieder , indem Sie $ Alter = $ { Family_age Mary } + { $ Family_age Mark } hinzuzufügen ; Viel Spaß und kreativ
.