Попытка вывести список файлов / папок БЕЗ определенного каталога - PullRequest
1 голос
/ 15 февраля 2011

Я пытаюсь получить список файлов и каталогов для сайта, который я унаследовал.Я открыл командную строку Windows (я использую Windows 7) и ввел следующую команду: dir / o: gn / s> filename.txt.

По большей части, он делает то, что я хочу.ОДНАКО, он также включает в себя надоедливые каталоги _notes, которые DreamWeaver оставляет - которые я НЕ ХОЧУ !!!!!!!

Мне нужно пролистать тысячи файлов и каталогов, и мне наплеватьо каталогах _notes (или что-нибудь в них).Редактирование моих результатов займет слишком много времени, и у меня нет времени на это.

Есть ли способ подавить определенные файлы / каталоги с помощью команды DIR?

Ответы [ 2 ]

0 голосов
/ 11 августа 2014

В качестве альтернативы, при экспорте списка файлов используйте макрос vim для удаления ненужных каталогов.Что-то вроде (я не проверял это): qq / _notes ^ Mddq @ q

note: замените ^ M клавишей Enter

0 голосов
/ 15 февраля 2011

Лично я бы просто сделал это так:

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

Если у вас нет grep, тогда вы должны получить его и научиться его использовать. Я рекомендую версию от GnuWin32 .

...