Thread In welcher Liste/Array speichert split() sein Ergebnis, wenn kein Target angegeben ist?
(9 answers)
Opened by rade at 2016-11-11 11:02
Ich wüsste nicht, dass split im void Context automatisch eine vordefinierte Variable füllt.
Man kann aber die Ergebnisliste des split direkt als splice verwenden: Code: (dl
)
echo 'Nur ein Test Beispiel' | perl -nE 'say +( split /\s+/ )[2]; ' ( das '+' vor der Klammer stellt klar, dass die Klammer nicht als Funktionsklammer des say gewertet werden soll) meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen! |