Wie zum extrahieren von Verzeichnisnamen aus Pfad in Perl

Habe ich einen Weg, wie diese

/home/user/doc/loc

Möchte ich extrahieren, home, user, Dok, loc getrennt. Ich habe versucht split (////) und auch split("/")
aber keiner von Ihnen arbeitete. Bitte geben Sie mir ein Beispiel-Skript:

while (<EXPORT>) {
if (/^di/) { 
    ($key, $curdir) = split(/\t/); 
    printf "the current dir is %s\n", $curdir;
    printf("---------------------------------\n");
    ($home_dir, $user_dir, $doc_dir, $loc_dir) = split("/");    
  }
 }

Aber es funktionierte nicht, also bitte helfen Sie mir.

InformationsquelleAutor user954299 | 2013-02-09
Schreibe einen Kommentar