verzeichnis anlegen
Stephan
- perl
Hallo Forum,
ich möchte über ein Perl-Script folgenden aktion ausführen:
es kommt ein name von einem formular
es wird überprüft, ob es ein verzeichnis mit diesem namen schon gibt
wenn das nicht der fall ist, wird das verzeichnis angelegt
jetzt brauche ich also zwei sachen:
1. ein befehl zum überprüfen, ob es das verzeichnis gibt (if exists oder so hei‚t das ja glaub ich bei dos ...)
2. ein befehl, der ein verzeichnis erstellt
ich danke für jede hilfe
Stephan
hi stephan
ein workaround (ich kenne auch keinen befehl) zum überprüfen ob das dir existiert
my $return_value = opendir HANDLE, "Dirname";
schau mal, was $return_value beinhaltet, je nachdem, ob das verzeichnis
existiert oder nicht ;)
Verzeichnis anlegen mit
mkdir "Dirname", 700
700 ist die Berechtigung für das Dir
hoffe, das hilft
cu
felix
Hallo Stephan,
$dein_dir="/irgendwas_a/irgendwas_b/.../";
unless(-e $dein_dir)
{
mkdir($dein_dir,0777);
}
Johannes
jetzt brauche ich also zwei sachen:
- ein befehl zum überprüfen, ob es das verzeichnis gibt (if exists oder so hei‚t das ja glaub ich bei dos ...)
http://www.perl.com/pub/doc/manual/html/pod/perlfunc/_X.html
- ein befehl, der ein verzeichnis erstellt
http://www.perl.com/pub/doc/manual/html/pod/perlfunc/mkdir.html