Nur als dummer Hinweis: Wenn man Renees Skript unter Windows speichert und dann unter Unix laufen lässt, kann es passieren, dass die Zeichen nebeneinander ausgegeben werden.
Warum dennn das?
Weil - wenn man die Datei nicht konvertiert - hinter dem -l ein Ctrl-M steht und Perl den Switch -l^M nicht kennt... Ohne das -l käme sonst eine Fehlermeldung der Art "Interpreter nicht gefunden".
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