- 帖子
- 28
- 积分
- 42
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2011-9-7
|
[文本处理] 批处理怎样筛选用dir命令列出的文件目录的?请详细看问题的关健。
本帖最后由 ilovebath 于 2011-11-21 10:31 编辑
用dir命令列出的文件目录的筛选
这个问题的关健是:我已经用dir命令列出了一个a.txt的文件,我现在是想在这一个a.txt文件里,找到我想到的,并不是重新在磁盘里找文件。这是关健。...............................
比如:
dir /s命令列出的目录和文件 a.txt 如下:
Directory of c:\
2011-11-10 09:46 <DIR> 360Rec
2011-09-23 13:09 0 AUTOEXEC.BAT
2011-11-10 17:16 0 COMLOG.txt
2011-09-23 13:09 0 CONFIG.SYS
2011-09-23 13:16 <DIR> Documents and Settings
2011-11-11 16:21 <DIR> Program Files
2011-11-11 11:20 <DIR> WINDOWS
Directory of C:\Perl\html\lib\Attribute
2011-09-25 22:03 <DIR> .
2011-09-25 22:03 <DIR> ..
2011-09-25 22:03 60,993 COMLOG.txt
1 File(s) 60,993 bytes
Directory of C:\Perl\html\lib\COMLOG
2011-09-25 22:03 <DIR> .
2011-09-25 22:03 <DIR> ..
2011-09-25 22:03 60,993 xxae.txt
1 File(s) 60,993 bytes
我想得到的结果是a.txt中,包含有comlog的字符,配置为*comlog*的文件,包含目录,写入到新文件里,并且最后的形式为:
c:\COMLOG.txt
C:\Perl\html\lib\Attribute\COMLOG.txt
C:\Perl\html\lib\COMLOG
一行一个,包含目录 |
|