Wie kann ich Benutzereingaben abrufen, ohne auf die Eingabe in Perl zu warten?

Ich versuche, ein interaktives Shell-Skript in Perl zu erstellen.

Die einzige Benutzereingabe, die ich finden kann, ist die folgende:

 $name = <STDIN>;
 print STDOUT "Hello $name\n";

Aber diesbezüglich muss der Benutzer immer die Eingabetaste drücken, damit die Änderungen wirksam werden. Wie kann ich das Programm sofort nach dem Drücken einer Taste starten?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage