日期:2014-05-16  浏览次数:20648 次

window下批量获取文件夹下所有文件的名称,并输出(附linux下做法)
开始  -〉 运行  -〉 输入 cmd 回车, 在出来的黑框中进入你的那个路径
比如 f:\1\2\3   是目的路径就输入
f:  回车
cd \1\2\3  回车

然后 用 tree 或者  dir/w  
输入:  dir /w > c:\temp.txt
然后打开我的电脑在 c盘根目录就看到了一个temp.txt 文件


如果是多层目录结构,并想查看隐藏文件的请尝试 输入: 
dir /w/a/s  > c:\temp.txt 回车
具体的操作工程如下:
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.

C:\Documents and Settings\Administrator>f:

F:\>cd perl

F:\perl>dir /w >c:\temp.txt

F:\perl>

得到的结果如下:
 驱动器 F 中的卷是 Trans
 卷的序列号是 2009-9830

 F:\perl 的目录

[.]
[..]
a.csv
a.fasta
a.pl
b.csv
b.pl
c.pl
d.pl
D90.csv
DNA.maf
dna.txt
e.pl
f.txt
g.pl
join.pl
m.pl
[magic.15012010]
magic.15012010.tar.gz
mokuaiceshichengshu.pl
n.pl
REBASE.txt
result.csv
result.txt
result.xlsx
S288C_YJM789.snps
sequence.txt
sh.pl
strawberry.gb
strawberry1.gb
test.pl
yeast_set2.S288C.stampy.pe.recal.variants.filter.vcf
yeast_set2.YJM789.stampy.pe.recal.variants.filter.vcf
[保存]
              30 个文件    270,744,642 字节
               4 个目录  7,031,603,200 可用字节
linux下的操作就更简单了:
只需要一个命令就可以了,
ls >a.txt

这样就把得到的结果输出到a.txt的文件当中了