Я почав вивчати власні парення пару днів тому, і я не міг знайти нічого в Google, що робить те, що мені потрібно, тож будь ласка, поставтеся до мого запитання.
Мене попросили замінити деякі текстові рядки на кілька файлів. Я не обов'язково знаю розширення можливих цільових файлів, а також не знаю їх розташування. Поки мені вдалося рекурсивно перейти в каталог ( get-ChildItem -recurse
) і знайти рядок, який я шукав, за допомогою get-content та select-string:
Get-ChildItem -recurse | Get-Content | Select-String -pattern "dummy"
Проблема полягає в тому, що я бачу виникнення тексту, який я шукаю, але я не знаю, як сказати PS, щоб повернути шлях і ім'я для всіх відповідних файлів.
Як я можу отримати ім’я та розташування файлів, що містять вираження, яке я шукаю?