Halihallo EisFux
"chomp($command)" entfernt nur den letzten Zeilenumbruch,
"$command=~s/\n//" dagegen lässt alle Zeilenumbrüche in $command verschwinden.
Nö, das wäre $command =~ s/\n//g;
=~ s/\n//; entfernt nur einen Zeilenumbruch und das ist - wie
coolblue - richtig feststellt genau der Letzte.
Aber wie ich bereits sagte, =~ s/\n$//; ist noch performanter, da der
Zeilenumbruch nicht erst gefunden werden muss, sondern nur das letzte
Zeichen mit \n verglichen werden muss und falls es denn gleich ist,
wird es "weg-replaced".
Viele Grüsse
Philipp