Linuxc perl script
lonelyair
全部博文(35)
2012年(9)
2009年(14)
2008年(12)
孤傲行者
incle
尼杰尔11
tomcodin
hu17909
凯源
L_WC
xiaoheng
quillzh
anmilky
ooooldma
分类:
2009-06-16 16:59:47
#!/usr/bin/perl use strict; use warnings; my $dir = "c:\\testfile"; $dir =~ s/\\/\//g; process_dir($dir); sub process_dir { my $dir = shift; opendir my $dh, $dir or die "Can't open directory $dir: $!\n"; while (my $exist = readdir $dh) { next if $exist eq '.' or $exist eq '..'; $exist = "$dir/$exist"; if ( -f $exist) { my $path = $exist; $path =~ s/^.\///; # $path =~ s/.*\/(.*)$/g; print "directory: $dir, file: $path\n"; } elsif (-d $exist) { process_dir($exist); } } closedir $dh; }
上一篇:自动启动windows服务
下一篇:PERL模拟飞鸽
登录 注册