Thread Dateipfad verarbeiten (2 answers)
Opened by Gast at 2007-12-23 22:00

Gast Gast
 2007-12-23 22:00
#104127 #104127
Hallo zusammen..

Ich möchte aus einem Dateipfad (z.b.: "/home/dername/Desktop/einordner") am Anfang einige Ordner (z.b.: "/home/dername") wegschneiden. Hab dazu mal etwas kleines geschrieben:
Code: (dl )
1
2
3
4
5
6
7
8
my $suchbegriff = "/home/dername";
my $ausdruck = "/home/dername/Desktop/einordner";
$ausdruck =~ s/^$suchbegriff//;
print("$ausdruck\n");

if(s/^$suche//){
print $';
}

Funktioniert auch ganz gut; nur leider wird $ausdruck überschrieben. Was ich eigentlich möchte, ist, das "Resultat" (d.h. im Beispiel: /Desktop/einordner) an eine Funktion zu übergeben und $ausdruck unverändert zu "behalten".
Ich könnte natürlich $ausdruck einer neuen Variable zuweisen um sie so zu "sichern", es geht doch aber sicher auch so wie ich beschrieben hab?
Hat jemand eine Idee, wie ich das lösen könnte? Danke schonmal in Voraus.:-)

View full thread Dateipfad verarbeiten