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