Dateien öffnen II

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]

tigger$ cat addressbook
Andreas Borchert:Universitaet Ulm, 89069 Ulm
Larry Wall:O'Reilly, ...
tigger$ addresses.pl
Andreas Borchert     | Universitaet Ulm, 89069 Ulm
Larry Wall           | O'Reilly, ...
tigger$ 

*split erhält als ersten Parameter einen regulären Ausdruck, der als Feldtrenner interpretiert wird. Fehlt der zweite Parameter, so zerlegt split implizit $_.
 
*split liefert eine Liste von Feldern zurück, die wiederum an eine Liste von Variablen zugewiesen werden kann (dazu in Kürze mehr).
 
*Hier landet jedenfalls das erste Feld in $name und das zweite Feld in $address. Sollte es weitere Felder gegeben haben, fallen sie unter den Tisch.
 
*Alternativ zu print gibt es auch printf, das in gewohnter Weise operiert. Zu beachten ist nur, dass %* im Format nicht zulässig ist -- stattdessen kann die jeweilige Variable, die die Breite enthält, auf gewohnte Weise interpoliert werden (also etwa %$breite).
 

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]
Copyright © 2000 Ingo Melzer, in HTML konvertiert am 10.11.2000