имя выходного файла, а не строка со строкой выбора

Я использую PowerShell, чтобы "grep" мой исходный код для конкретной строки. Если строка находится в файле, я хотел бы имя файла, а не строка кода, которая содержит строку.

Я также хотел бы, чтобы имя файла, только один раз, не указывалось столько раз, сколько существует файл.

В настоящее время я использую:

gci . -include "*.sql" -recurse | select-string -pattern 'someInterestingString'

Теперь я понимаю, что вывод select-string - это своего рода ojbect, и то, что я вижу в консоли, я думаю,ToString() этого объекта. Я предполагаю, что я мог бы использоватьformat-table контролировать вывод строки выбора, и я полагаю,sort чтобы получить только отдельные значения.

но это много догадок.

Ответы на вопрос(3)

Ваш ответ на вопрос