Ruen: Array nach "+" Splitten ?!!

Beitrag lesen

Hi,

also ich lese Mp3 Dateien ein, die so heissen artist+titel.mp3
Nun will ich aber dass dieser Name gesplittet wird nach dem Zeichen +
und artist und titel als id3-tag richtig in die entsprechende Datei
eingefügt wird.
Blos leider gibt mein Script Fehlermeldungen aus :/
Bitte helft mir!
Danke!!!!

Hier nun mein Script:

#!/usr/bin/perl -w
use strict;
use MP3::Info;
use CGI::Carp qw(fatalsToBrowser);

#Variablen definieren
my $s1_verzeichnis = "/local/";

#Mp3 Ordner einlesen
opendir(DIR2, $s1_verzeichnis) || print "$s1_verzeichnis nicht vorhanden\n";

my @Found = readdir(DIR2);
        foreach my $mp3 (@Found) {
                if($mp3 =~ /.+.mp3/) {
                        my $tag = get_mp3tag($s1_verzeichnis.'/'.$mp3);         #Von was er den Tag auslesen soll
                        my $title = $tag->{TITLE};                              #Title der Mp3 auslesen
                        my $artist = $tag->{ARTIST};                            #Artist der Mp3 auslesen
                        my $album = $tag->{ALBUM};                              #Album der Mp3 auslesen

my @dateiname = split(/'+'/,$mp3);
                        print "$dateiname[0] - $dateiname[1]\n";
                        } else {
                        print "$mp3 ist keine .Mp3 Datei \n";
                        }
                }