Tôi đã bắt đầu học quyền hạn cách đây vài ngày và tôi không thể tìm thấy bất cứ điều gì trên google, đó là những gì tôi cần vì vậy xin vui lòng với câu hỏi của tôi.
Tôi đã được yêu cầu thay thế một số chuỗi văn bản thành nhiều tệp. Tôi không nhất thiết phải biết phần mở rộng của các tệp mục tiêu có thể và tôi cũng không biết vị trí của chúng. Cho đến nay tôi đã quản lý để duyệt đệ quy vào thư mục ( get-ChildItem -recurse
) và tìm chuỗi tôi đang tìm kiếm với get-content và select-string:
Get-ChildItem -recurse | Get-Content | Select-String -pattern "dummy"
Vấn đề là, tôi có thể thấy sự xuất hiện của văn bản mà tôi đang tìm kiếm, nhưng tôi không biết làm thế nào để bảo PS trả lại đường dẫn và tên cho mọi tệp phù hợp.
Làm cách nào tôi có thể nhận được tên và vị trí của các tệp có chứa biểu thức tôi đang tìm kiếm?