use Mosche;
my @Eintraege = $ftp->ls; # -> 1.
if ($Eintrag =~ /(.+).$now/) { # -> 2.
zu 1.
ls ist ein Unix-Befehl für dir, hier wird @Eintraege gefüllt
zu 2.
du solltest (mit der if-Bedingung) wirklich nur die Dateien umbenennen, die die Endung $now hat.
Und welchen Grund gab es, das ganze über zwei Stunden nach mir nochmal zu posten, obwohl du das selbe sagst? Lies bitte die </faq/>, dort steht, dass man zuerst den gesamten Thread lesen sollte, bevor man selber postet.
use Tschoe qw(Mat*leichtgenervt*ti);