#!/usr/bin/perl
# https://stackoverflow.com/questions/2601027/how-can-i-check-if-a-file-exists-in-perl
# https://stackoverflow.com/questions/3455956/how-do-i-get-the-dirname-of-a-file-with-perl
# https://stackoverflow.com/questions/67965882/finding-a-file-in-directory-using-perl-script
use File::Find;
use File::Basename;
my $curr_path="var";
my @content;
find( \&wanted, $curr_path);
for my $b (@content) {
if (-f $b) {
$tmp_name = dirname($b)."/1";
rename $b, $tmp_name or die "$b: 1st rename error";
rename $tmp_name, $b or die "$b: 2nd rename error";
}
}
exit;
sub wanted {
push @content, $File::Find::name;
return;
}
Comments
0 B
|👍
/👎
0 B
|👍
/👎
0 B
|👍
/👎