#! /usr/bin/perl
strenges verwenden;
Gebrauch Akte:: Kopie;
mein $web_dir = „Verzeichnis“;
wenn (! - d „directory.slb.com ") {
mkdir („$web_dir“, 0777);
}
# heraus von CVS überprüft zu werden Aktenliste,
meine @CVSfiles = qw (
Entwicklung/Netzakten/Hilfe/file.xx
Entwicklung/Netzakten/Hilfe/file2.xx
Entwicklung/Netzakten/Hilfe/Bilder/file.xx
Entwicklung/Netzakten/Hilfe/Bilder/file2.xx
Entwicklung/Netzakten/Hilfe/Ändernprozeß/file.xx
Entwicklung/Netzakten/Hilfe/Ändernprozeß/file2.xx
Entwicklung/Netzakten/Hilfe/Unternehmens-identität/file.xx
Entwicklung/Netzakten/Hilfe/Unternehmens-identität/file2.xx
Entwicklung/Netzakten/Hilfe/Beispielklienten/file.xx
Entwicklung/Netzakten/Hilfe/Beispielklienten/file2.xx
);
mein $help;
mein $images;
mein $bulk_ops;
mein $change_process;
mein $corporate_identity;
mein $example_clients;
mein $pm_scripts;
mein $cgi_scripts;
mein $reports;
foreach mein $files (@CVSfiles) {
wenn ($files =~ m/development \ /web-files \/(Hilfen) \/.+/) {# $help für Verzeichniskreation einstellen, wenn Sie gefunden werden
wenn ($1 =~ m/help/) {$help = „Hilfe“; }
}
wenn ($files =~ m/development \ /web-files \ /help \/(. +) \/.*/) {# $help/sub_directory für Verzeichniskreation einstellen, wenn Sie gefunden werden
wenn ($1 =~ m/images/) {$images = „Bilder“; }
wenn ($1 =~ m/bulk-ops/) {$bulk_ops = „Masse-ops“; }
wenn ($1 =~ m/change-process/) {$change_process = „Ändernprozeß“; }
wenn ($1 =~ m/corporate-identity/) {$corporate_identity = „Unternehmens-identität“; }
wenn ($1 =~ m/example-clients/) {$example_clients = „Beispielklienten“; }
wenn ($1 =~ m/cgi-scripts/) {$cgi_scripts = „Cgiindexe“; }
wenn ($1 =~ m/reports/) {$reports = „berichtet“; }
}
}
## bilden Vorverzeichnisse, wenn es benötigt wird
wenn (&& ($help) (! - d „Hilfe“)) {
mkdir („$web_dir/help“, 0777);
}
wenn (&& ($images) (! - d „Hilfe/Bilder“)) {
mkdir („$web_dir/help/images“, 0777);
}
wenn (&& ($bulk_ops) (! - d „Hilfe/bulk_ops“)) {
mkdir („$web_dir/help/bulk_ops“, 0777);
}
wenn (&& ($change_process) (! - d „Hilfe/Ändernprozeß“)) {
mkdir („$web_dir/help/change-process“, 0777);
}
wenn (&& ($corporate_identity) (! - d „Hilfe/Unternehmens-identität“)) {
mkdir („$web_dir/help/corporate-identity“, 0777);
}
wenn (&& ($example_clients) (! - d „Hilfe/Beispielklienten“)) {
mkdir („$web_dir/help/example-clients“, 0777);
}
wenn (&& ($cgi_scripts) (! - d „Hilfe/Cgiindexe“)) {
mkdir („$web_dir/help/cgi-scripts“, 0777);
}
wenn (&& ($reports) (! - d „Hilfe/Reports“)) {
mkdir („$web_dir/help/reports“, 0777);
}
|