Auf Benutzereingaben reagieren

Mittlerweile fragen Sie sich wahrscheinlich, wie Sie eine Eingabe von der Tastatur in Ihr Perl-Programm bekommen. Hier die einfachste Möglichkeit: Benutzen Sie den Zeileneingabe-Operator <STDIN>.[62]

Jedes Mal, wenn Sie <STDIN> an einer Stelle verwenden, an der Perl einen skalaren Wert erwartet, liest Perl die nächste Zeile aus der Standardeingabe (bis zum ersten Newline-Zeichen) und benutzt diesen String als Wert für <STDIN>. Der Begriff Standardeingabe kann in diesem Zusammenhang verschiedene Bedeutungen haben. Sofern Sie nichts Unübliches tun, bedeutet er eine Eingabe auf der Tastatur des Benutzers, der das Programm aufgerufen hat (vermutlich Sie). Wenn es für <STDIN> nichts weiter zu lesen gibt (was normalerweise ...

Get Einführung in Perl, Sixth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.