Thread Learning Perl Aufgabe - Verständnisfrage
(6 answers)
Opened by tuxus at 2009-11-19 02:25
Deine Lösung ist nicht ganz richtig, falls noch mehr Zeilen mit ^#! anfangen, wird der String mehrfach eingefügt.
Du könntest dir noch merken, ob du schon eingefügt hast. Oder schlicht den Text immer zwischen Zeile 1 und 2 einfügen, wenn sichergestellt ist, dass Zeile 1 die Shebang enthält. Außerdem finde ich die Verwendung von Dingen wie $^I reichlich kryptisch. perldoc perlvar meint dazu Quote Was mich auch nicht schlauer macht. perl --help verrät dann Quote Naja. Sowas würde ich lieber "hinschreiben", aber das mögen andere anders sehen. Last edited: 2009-11-19 10:00:27 +0100 (CET) s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;
use strict; use warnings; Link zu meiner Perlseite |