Hallo ihr Perl-Spezialisten!
Ich hab mal wieder eine Frage und zwar wollte ich ueber STDIN solange einlesen bis im STDIN das Woertchen 'exit' vorkommt.
Ich hab das so gemacht, aber irgendwie glaube ich, dass es total unsauber und unschoen ist!:
use strict;
use warnings;
my ($string);
while($string ne 'exit') {
$string = <STDIN>;
last if $string =~ /exit/;
}
Da bekomme ich auch einen Fehler:
Use of uninitialized value in string ne at stdin.pl line 8.
Wie kann man sowas besser,sauberer (ohne regex?) machen? :?
Danke und Gruß,
rPerl\n\n
<!--EDIT|RPerl|1181979126-->