Ruen: Leerzeichen von `pwd` entfernen ?

Beitrag lesen

Hi nochmal,

so noch ein problem was ich gerne lösen würde aber nicht schaffe...

my $what = "txt";
my $akt_verz = pwd;
my $Verzeichnis = "./";
my $URIVerzeichnis = "$Verzeichnis";
opendir(DIR, $Verzeichnis) || die "$Verzeichnis: $!";
foreach my $dat (@Dateien) {
 if($dat =~ /.+.$what*/) {
   $c ++;
   next unless -f $dat;
   my $fileSize = -s _;
   my $groesse = $fileSize/1000000;
   print "blablabla\n";
  }
 if (-d $dat) {
   foreach my $dat (@Dateien) {
    if (-d $dat) {
     chdir($akt_verz.'/'.$dat);
     opendir(DIR, $akt_verz.'/'.$dat);
     print "$akt_verz.'/'.$dat";
     print "\n";
     my @Dateien = readdir(DIR);
       foreach my $dat (@Dateien) {
................

Bei dem chdir den ich aufrufe chdir($akt_verz.'/'.$dat);
Setzt er mir ein leerzeichen nach dem $akt_verz und fügt dann /$dat hinzu.
Dass sieht dann so aus:
/home/user/Sonstiges /ordner2

Das funktioniert dann aber leider nicht mit der 2. opendir angabe da das leerzeichen da ist.
Wie kriege ich dieses nun weg ?

Danke!
Ruen