Thread Leerzeichen beim einlesen und Leerzeilen erkennen.
(21 answers)
Opened by Brenner at 2010-01-06 09:48
Ein einfaches Gleichheitszeichen ist eine Zuweisung. "$a = 4" heißt weise der variablen $a der Wert 4 zu. Du kannst auch Funktionen aufrufen wie du sicherlich weißt. "$a = func(a)" Was dann erst "func(4)" ausführt und den Rückgabewert $a zuweist.
"$block = tr/\r\n//d;" bedeutet also das das "tr" kommando ausgeführt wird und der Rückgabe $block zugewiesen wird. Was du aber nicht möchtest. Du möchtest ja eher sagen führe etwas auf/mit $block an. Und das "=~" bedeutet dies. Man könnte es also lesen "Führe tr auf der Variablen $block aus". Last edited: 2010-01-20 10:19:51 +0100 (CET) Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de
|