Я не могу определить правильный набор команд в командной строке Windows FOR /? или bash ls, чтобы сделать это.
Следующий пакетный файл, который я написал, демонстрирует, чего я хочу, но я хотел бы знать, есть ли способ сделать это без пакетного файла.
@echo off
for /r %%i in (.) do if %%~nxi==.git echo %%i
Похоже, я должен быть в состоянии выполнить команду DIR с комбинацией /s /b и /ad, чтобы сделать это. Я готов фильтровать через grep или FIND, если мне нужно.
Очевидно, мне не нужно решение, которое требует сценария, поскольку у меня уже есть это, как показано выше.
Кроме того, Powershell может быть кандидатом, если это простая команда.