Anhang A. Übung Antworten
Dieser Anhang enthält die Antworten auf die Übungen, die im ganzen Buch vorkommen.
Antworten auf die Übungen in Kapitel 1
Diese Übung ist einfach, da wir dir das Programm bereits gegeben haben. Deine Aufgabe war es, es zum Laufen zu bringen:
print "Hello, world!\n";
Wenn du v5.10 oder höher hast, kannst du
sayausprobieren:use v5.10; say "Hello, world!";
Wenn du es von der Kommandozeile aus versuchen willst, ohne eine Datei zu erstellen, kannst du dein Programm auf der Kommandozeile mit dem Schalter
-eangeben:$
perl -e 'print "Hello, World\n"'Es gibt einen weiteren Schalter,
-l, der den Zeilenumbruch automatisch für dich einfügt:$
perl -le 'print "Hello, World"'Die Anführungszeichen in Windows in command.exe (oder cmd.exe) brauchen die doppelten Anführungszeichen an der Außenseite, also tauschst du sie aus:
C:\> perl -le "print 'Hello, World'"Du kannst dir einiges an Kopfzerbrechen ersparen, wenn du die verallgemeinerten Anführungszeichen innerhalb des Shell-Quotings verwendest:
C:\> perl -le "print q(Hello, World)"Ab Version 5.10 kannst du den Schalter
-Everwenden, um neue Funktionen zu aktivieren. Damit kannst dusayverwenden:$
perl -E 'say q(Hello, World)'Wir haben nicht erwartet, dass du das auf der Kommandozeile ausprobierst, weil wir dir das noch nicht gesagt haben. Trotzdem ist es eine weitere Möglichkeit, es zu tun. Unter perlrun findest du eine vollständige Liste der Kommandozeilenschalter und -funktionen.
Der Befehl perldoc sollte mit deinem Perl mitgeliefert ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access