perl学习--文件copy
来源:互联网 发布:笑声音效软件 编辑:程序博客网 时间:2024/06/05 13:57
#复制近期文件到另一个文件夹中#---------------------------------------------------------use strict;use File::Copy::Recursive qw(fcopy rcopy dircopy fmove rmove dirmove);my $dir = "//BIGNOTEBOOK/test1/";my $back_dir = "//BIGNOTEBOOK/test2/";opendir DH, $dir or die "cannot chdir to $dir : $!";for my $file ( readdir DH ) { ( $file eq '.' ) and next; ( $file eq '..' ) and next; # print $dir.$file."\n"; #print "当前时间".time()."\n"; #print "文件创建时间".((stat($dir.$file))[10])."\n"; if (time()-(stat($dir.$file))[10]<1000000 ) { #这里是当前时间减去判断文件创建时间,如果小于100000s则判断成功 print "pass!!!".$dir.$file."\n"; if ( -d $dir.$file ) { print $dir.$file."文件夹可以copy\n"; $File::Copy::Recursive::CPRFComp = 1; dircopy( $dir.$file, $back_dir ) or die $!; } else { print $dir. $file . "文件可以copy\n"; fcopy( $dir.$file, $back_dir ) or die $!; } }}closedir DH;#关于模块“File::Copy::Recursive”的用法请参考CPAN。#(stat($dir.$file))[10]),获取文件的创建时间。#$File::Copy::Recursive::CPRFComp = 1,将保持目录结构不变。
0 0
- perl学习--文件copy
- perl学习笔记七----文件
- Perl 学习之文件操作
- perl学习笔记七----文件
- Perl文件操作学习笔记
- Perl学习笔记----文件头
- perl学习--获取文件列表
- perl基础学习-读文件
- perl学习日记11文件检验
- Perl语言学习笔记 12 文件测试
- 【perl】学习笔记(五)--文件读写
- 文件Copy
- 文件Copy
- copy文件
- Copy文件
- 文件copy
- copy文件
- 文件COPY
- 无插件定制web vim开发环境基本版
- $(document).ready() 与window.onload的区别
- 实战Linux Bluetooth编程(四) L2CAP层编程
- ios推送通知设置
- c++注册表编辑
- perl学习--文件copy
- JPA应用小例子
- 经典面试题之单链表找环
- 压缩字符串
- 实战Linux Bluetooth编程(五) Socket与Bluetooth
- photoshop测量
- 第八讲 常用的Web服务器控件(二)
- Java Web项目结构
- 冒泡排序和选择排序