初学Perl 用Perl解决了自己的小问题
2014-12-02 16:08
183 查看
问题描述:用扫描仪扫描的文件都创立一个文件夹,现在要把文件都提取出来。嘿嘿,我是菜鸟,请多指教。
测试环境:sygwin
#!/usr/bin/perl -w
$files_name = "/home/xuan/testdir/QUST";
chdir $files_name;
my @files = glob "*";
foreach my $single_file (@files){
next unless $single_file =~ /^2014/;
my $file_name = $files_name . "/" . $single_file;
chdir $file_name;
my @file = glob "*";
foreach (@file){
$photo_path = $files_name ."/" . $_;
rename $_,$photo_path;
}
chdir $files_name;
rmdir $single_file;
print "$file_name\n";
}
测试环境:sygwin
#!/usr/bin/perl -w
$files_name = "/home/xuan/testdir/QUST";
chdir $files_name;
my @files = glob "*";
foreach my $single_file (@files){
next unless $single_file =~ /^2014/;
my $file_name = $files_name . "/" . $single_file;
chdir $file_name;
my @file = glob "*";
foreach (@file){
$photo_path = $files_name ."/" . $_;
rename $_,$photo_path;
}
chdir $files_name;
rmdir $single_file;
print "$file_name\n";
}
相关文章推荐
- ListView ,MSFlexGrid 直接输出到打印机的函数写法!问题解决人:laviewpbt(人一定要靠自己) ,mylzw(芃)
- 自己动手解决 SKIN 不兼容 IE7 的问题
- 看书解决了初学时的两个问题
- 自己动手 解决Vista系统六个常见问题
- 自己写的一个用于解决DateTimePicker的值无法为Null的控件.不过有问题.需要请各位帮忙看一下问题出在哪.
- 解决问题,而不是炫耀自己
- 商贸通服装鞋帽版客户端无法连接服务器的问题(自己遇到的,已解决)
- 网站无法连接sql sever数据库的一些问题处理,解决自己定义的数据库用户名,无法关联数据库和无法登陆数据库
- 困了许久的小问题---解决啦(求人不如求自己!!!)
- 初学j2ee的人都会遇到这样的问题,您是如何解决的呢?
- 惭愧,WS的时候Tomcat竟然出问题,而且自己没能力解决
- 初学opencv读取视频的小问题-解决
- 解决 在 自己 “主页登录”后, 在新打开的浏览器中,打开Dvbbs论坛时,自动登录的问题, verse visa
- 前一问题造成自己的中间件不能调用,问题也解决
- 初学hibernate遇到的几个问题的解决
- 给自己换一个DNS地址,解决有些网页打不开的问题
- 关于dao得一些使用问题,以备忘....也用来纪念自己解决得第一个内存泄漏问题
- 无聊的时候,写个sql,琢磨着解决自己工作中遇到的费时的问题.
- 关于不能登陆论坛的问题(自己解决拉)碰到同样问题的来看看
- 自己遇到的非技术性问题解决方法