我在BAT文件中有以下命令:
dir /b /s /-p *.sas /o:n >"%CD%"\WIN_file_list.txt
目标是拥有一个文件,其中包含扩展名为.sas的ONLY文件的完整路径。
问题是,当我运行上面的脚本时,它会在扩展名中输出sas的所有内容。 该文件包含我想要的所有.sas文件,还包含我在新txt文件中不需要的所有.sasb7dat文件。
任何见解都将受到赞赏。
提前致谢。
答案 0 :(得分:5)
使用findstr
过滤:
dir /b /s /-p *.sas /o:n | findstr /E .sas >"%CD%"\WIN_file_list.txt