当我从命令提示符执行dir / s / b命令时,我会在目录,子目录和子目录中的文件中获取ususal文件。例如:
C:\Files\more_files>dir /b /s
C:\Files\more_files\18.0.1025.39 Dev_chrome_installer.exe
C:\Files\more_files\7z920.exe
C:\Files\more_files\Firefox Setup 2.0.exe
C:\Files\more_files\ie6setup.exe
C:\Files\more_files\qbasic
C:\Files\more_files\sp6i386.exe
C:\Files\more_files\Thunderbird Setup 10.0.1.exe
C:\Files\more_files\qbasic\QBASIC.EXE
C:\Files\more_files\qbasic\QBASIC.HLP
C:\Files\more_files\qbasic\QBASIC.INI
C:\Files\more_files>
但是我不想列出子目录,但是我希望列出子目录中的文件。基本上,我希望dir不显示子目录,但是在其中显示文件。这是删除子目录的示例:
C:\Files\more_files>dir /b /s
C:\Files\more_files\18.0.1025.39 Dev_chrome_installer.exe
C:\Files\more_files\7z920.exe
C:\Files\more_files\Firefox Setup 2.0.exe
C:\Files\more_files\ie6setup.exe
C:\Files\more_files\sp6i386.exe
C:\Files\more_files\Thunderbird Setup 10.0.1.exe
C:\Files\more_files\qbasic\QBASIC.EXE
C:\Files\more_files\qbasic\QBASIC.HLP
C:\Files\more_files\qbasic\QBASIC.INI
C:\Files\more_files>
我从列表中删除了qbasic子目录,但它仍然显示了子目录中的文件。我想将它用于webapp的cahce清单,但是使用不同的文件夹。还有,有办法列出子目录中的文件,但不是Linux中的子目录本身使用ls?
答案 0 :(得分:0)
尝试:
dir /b /s /a-d
/a-d
表示“A”属性,“ - ”否,“d”目录