Я хочу найти файлы рекурсивно, и для этого я использую
> gci -name -filter *.py -r
Опция -name
дает только имя файла, чтобы получить одну строку для каждого найденного элемента, как требуется. Но элементы, которые я получаю в качестве вывода, показывают только относительный путь, например
python\scr.py
(текущий каталог C:\python
), в то время как аналогичная команда в cmd.exe
> where /r . *.py
дает
C:\data\python\scr.py
как и хотел.
Есть ли способ получить это с помощью gci
?
Я хотел бы свести к минимуму обвязку /greping с помощью регулярных выражений и тому подобное.