Rename the dir once update is finished - perl -
platform - windows7
i looking script change name of latest modified directory :
here how getting latest modified directory :
my $epoch_timestamp = (stat("logdir"))[9]; @date=localtime($epoch_timestamp); $date[5] +=1900; $date[4] +=1; print "$date[5]-$date[4]-$date[3] $date[2]:$date[1]:$date[0]\n";
exp : c:/dir_name/renamedir
i have folder c:/dir_name
; inside copying 1 folder after another. need change name of folder has been copied completely.
c:/dir_name/renamedir1
c:/dir_name/renamedir2
the issue facing : need change name once update finished, i.e. after files have been copied in dir.
so can let me know how come can sure files got copied in folder?
could please try way:
use file::copy; $origdir = 'c:\dir_name\renamedir1\file1.txt'; $desdir = 'c:\dir_name\renamedir2\file1.txt'; #check whether files copied or not copy($origdir, $desdir) || die "couldn't able copy files: $!";
on other way try compare folders/subfolder/files. , reference below link:
Comments
Post a Comment