1

我正在尝试获取我继承的网站的文件和目录列表。我打开了一个 Windows 命令提示符(我使用的是 Windows 7)并输入了以下命令:dir /o:gn /s > filename.txt。

在大多数情况下,它可以满足我的需求。但是,它还包括 DreamWeaver 留下的烦人的 _notes 目录——我不想要它!!!!!!!!!

我必须翻阅数千个文件和目录,而且我可能不太关心 _notes 目录(或其中的任何内容)。编辑我的结果需要很长时间,我没有时间去做。

有什么方法可以抑制 DIR 命令中的特定文件/目录?

4

2 回答 2

0

就个人而言,我会这样做:

for /R %f in (*) do @echo %f >> allfiles.txt
grep -v \\_notes\\ allfiles.txt > files.txt

如果你没有,grep那么你应该得到它并学习如何使用它。我推荐来自GnuWin32的版本。

于 2011-02-15T17:21:30.727 回答
0

或者,当您导出文件列表时,使用 vim 宏来删除您不想要的目录。类似的东西(我没有测试过):qq/_notes^Mddq@q

注意:将 ^M 替换为 Enter 键

于 2014-08-11T03:11:47.240 回答