команда дерева, поддерживающая подстановочные знаки

227
SparkyNZ

Кто-нибудь знает инструмент «дерево», который поддерживает подстановочные знаки?

Например, я хотел бы видеть все файлы .h и .cpp в виде дерева.

Я не хочу использовать dir / s * .h * .cpp и т. Д. - я хочу видеть дерево, а не список путей.

0

1 ответ на вопрос

1
Possum

Найдено здесь https://stackoverflow.com/questions/11004731/output-of-tree-in-command-prompt

tree /f /a | findstr /ri /c:"^[^| ]" /c:"^[| ]*[+\\]" /c:"\.h$" 
Как бы вы переписали эту строку в список файлов * .c * .cpp * .h и * .hpp? SparkyNZ 6 лет назад 0
`дерево / ф / а | findstr / ri / c: "^ [^ |]" / c: "^ [|] * [+ \\]" / c: "\. [ch] p * $" `работал для меня, зависит от того, сколько файлов расширения, которые вы хотите добавить Possum 6 лет назад 1