Hallo zusammen,
eigentlich sollte man in Perl
if ($NextCOMMAND eq "Write")
oder alternativ
if ($NextCOMMAND == "Write")
codieren können. "==" hat bisher immer funktioniert, aber im obigen Beispiel habe ich
if ($NextCOMMAND == "Write")
codiert gehabt. Es wurden die Befehle innerhalb die geschweiften if-Klammern immer ausgeführt, auch wenn im Scalar $NextCOMMAND etwas anderes als "Write" stand. Irgend wann habe ich dann
if ($NextCOMMAND eq "Write")
codiert, dann hat es funktionier. Kann mir dieses Phänomän jemand erklären?