ChinaUnix.net
相关文章推荐:

c 文件及文件夹的遍历与存储

手头一堆文档,有写的东西发的文件之类的,大部分是word的还有一部分参考文献,是pdf的,中间机器重装、换机器,文档到处丢的都是,准备归类、加tag,然后自己建个库,平时好用。 收集点代码先 遍历文件夹,windows下可用 import os,sys def walkdir(dirname): try: ls=os.listdir(dirname) except: print 'access deny' else: for l in ls: temp=os.path.join(dirname,l...

by jmylf - Python文档中心 - 2008-09-20 16:04:13 阅读(1484) 回复(0)

相关讨论

function listFile($dir) { $fileArray = array(); $cFileNameArray = array(); if($handle = opendir($dir)) { while(($file = readdir($handle)) !== false) { if($file !="." && $file !="..") { if(is_dir($dir." \\".$file )) { $cFileNameArray = listFile($dir." \\".$file ); for($i=0;$i } else { $fileArray[] = $file; } } } return $fileArr...

by slei0827 - php文档中心 - 2007-09-05 14:39:15 阅读(882) 回复(0)

jsp遍历文件夹下的文件,并把文件信息列表显示出来. 那位高手帮忙写一下!!!

by zyx19855 - Java - 2007-03-19 13:48:35 阅读(5764) 回复(2)

本贴对三种遍历文件夹方法比较。 1. 使用File::Find; 2. 递归遍历。(遍历函数为lsr) 3. 使用队列或栈遍历。(遍历函数为lsr_s) 1.use File::Find [code] #!/usr/bin/perl -W # # File: find.pl # Author: 路小佳 # License: GPL-2 use strict; use warnings; use File::Find; my ($size, $dircnt, $filecnt) = (0, 0, 0); sub process { my $file = $File::Find::name; #print $file, "\n"; if (-d $file) { ...

by 路小佳 - Perl - 2012-03-19 15:01:19 阅读(15627) 回复(20)

tmp目录下有若干文件例如: 37 40 43 46 49 52 55 58 61 64 38 41 44 47 50 53 56 59 62 39 42 45 48 51 54 57 60 63 sh如何可以遍历文件夹,分别tar包呢,生成37.tbz2 40.tbz2

by randykong - Shell - 2007-05-30 16:50:36 阅读(3164) 回复(10)

# -*- coding: cp936 -*- #文件:BASE.py #用途:遍历目的文件夹所有文件,并根据过滤标志返回属于过滤条件返回的文件绝对地址 #作者:刘华飞 #版本: 0.01 #时间:2007年5月11日 #授权:本程序可以免费使用,转载修改必修附上原作者信息 import os #全局变量设置歌曲预定格式 Const_Song_Format=["mp3","wma","ogg"] class BASE: #类变量,设置文件列表 fileList=[""] #类变量,设置文件计算 counter=0 def __init__...

by untrod - Python - 2007-05-12 14:38:45 阅读(3852) 回复(2)

如何遍历某个文件夹,找到新增的文件!!!

by zhangshouci - Shell - 2006-04-27 14:28:17 阅读(914) 回复(1)

功能要求: 得到文件夹下所有文件包括目录的详细信息(文件属性、校验码、所属、修改日期、文件路径) 其中:文件路径要相对路径,比如说我要得到/tmp/test目录下的文件路径/tmp/test/abc/def.log, 那获得的文件路径应该为:/abc/def.log,也就是原始路径去掉所需文件夹。 我的做法是: 先用 ls -lR /tmp/test >> filelist 再用 find /tmp/test -name "*" -exec cksum {} \; >> filelist 这里ls命令无法将全路径获得 find cksum...

by pizicai105 - Shell - 2007-10-10 11:44:05 阅读(13617) 回复(15)

如: 在D:下建立目录dirc 在该目录下建立子目录至少3个; 每个目录下.(包含dirc)建立至少2个文件. 在运行时输入参数指定程序遍历D:\dirc目录 将遍历的结果按列表方式存入文本文件.D:\dirc.txt

by 441554665 - Java - 2006-04-04 14:47:57 阅读(3163) 回复(6)

用PERL遍历特定的文件夹,如何判断遍历的是文件还是文件夹. 遍历文件夹代码如下: #!/usr/bin/perl use Cwd; use strict; use warnings; opendir(THISDIR,"/deg_ftp/ftpFile"); my @dirList = readdir THISDIR; foreach my $dir (@dirList) { print "$dir\n"; } 请指点一下如何判断.

by reason001 - Perl - 2005-03-03 10:58:33 阅读(7162) 回复(15)

?php /********************** 一个简单的目录递归函数 第一种实现办法:用dir返回对象 ***********************/ function tree($directory) { $mydir=dir($directory); echo "\n"; while($file=$mydir->read()){ if((is_dir("$directory/$file")) AND ($file!=".") AND ($file!="..")) {echo "$file\n"; tree("$directory/$file"); } else echo "$file\n"; } echo "\n"; $mydir->close(); } //开始运行 echo "目...

by roln - php文档中心 - 2007-12-03 21:41:56 阅读(870) 回复(0)