#!/usr/bin/perl
$path="/www/mydomain/cgi-bin/tracking/logs";
opendir(FP,"$path");
@del=readdir(FP);
closedir(FP);
foreach $i (@del) {
unlink "$path/$i";
}
#!/usr/bin/perl
$path="/www/mydomain/cgi-bin/tracking/logs";
$path1="/www/mydomain/cgi-bin/tracking/logs1";
$path2="/www/mydomain/cgi-bin/tracking/logs2";
#----------------------------------------------#
# Delete files in directory specified by $path #
#----------------------------------------------#
opendir(FP,"$path";
@del=readdir(FP);
closedir(FP);
foreach $i (@del) {
unlink "$path/$i";
}
#----------------------------------------------#
# Delete files in directory specified by $path1#
#----------------------------------------------#
opendir(FP1,"$path1";
@del1=readdir(FP1);
closedir(FP1);
foreach $i (@del1) {
unlink "$path1/$i";
}
#----------------------------------------------#
# Delete files in directory specified by $path2#
#----------------------------------------------#
opendir(FP2,"$path2";
@del2=readdir(FP2);
closedir(FP2);
foreach $i (@del2) {
unlink "$path2/$i";
}
#!/usr/bin/perl
@files =(
"/www/mydomain/cgi-bin/tracking/logs",
"/www/mydomain/cgi-bin/tracking/bar",
"/www/mydomain/cgi-bin/tracking/foo"
);
foreach (@files) {
&delfiles($_);
}
sub delfiles {
my $path =shift;
opendir(FP,"$path");
@del=readdir(FP);
closedir(FP);
foreach $i (@del) {
unlink "$path/$i";
}
}
(edited by: rcjordan at 10:29 pm (gmt) on Nov. 5, 2001)
#!/usr/bin/perl
@files =(
"/www/mydomain/cgi-bin/tracking/logs",
"/www/mydomain/cgi-bin/tracking/bar",
"/www/mydomain/cgi-bin/tracking/foo"
);
foreach (@files) {
&delfiles($_);
}
sub delfiles {
my $path =shift;
opendir(FP,"$path");
@del=readdir(FP);
closedir(FP);
foreach $i (@del) {
if($i =~ /^mtd-/){unlink "$path/$i"} ;
}
}
The only line changed is: if($i =~ /^mtd-/){unlink "$path/$i"} ; make sure you test first :)
(edited by: rcjordan at 10:27 pm (gmt) on Nov. 5, 2001)