今天需要对比一个数据,其中需要得到一个文件夹下的文件目录,我这么懒,我怎么可能一个一个复制名字,直接导出生成文件多好
Windows环境
在需要导出的目录中,shift+右键,打开cmd或者powershell(或者直接在开始界面出入cmd找到对应文件路径)
运行命令:dir -name[空格] >[空格] list.txt
刷新当前文件夹,list.txt 里面就是文件名
命令行间隔没有空格会报错:
Linux环境
得到当前目录下(不包括子目录)的相关文件时
1、当前目录运行 dir -1 (*.文件格式,没有默认全部文件)[空格] >[空格]list.txt
2、ls -1 | grep ".gz$" > list.txt
得到当前目录下,包括子目录中的相关文件时
1、find . -type f -name "*.gz" > list.txt
例子:网友的递归方法:搜索子目录下所有mp4文件
find ./ -name '*.mp4' >ABC.LIST