SORU
16 Kasım 2011, ÇARŞAMBA


Nasıl birden fazla dosya bir dize arama ve powershell'de dosyaların adlarını iade etmek mi?

Birkaç gün önce powershell öğrenmeye başladım, ve bu sorumu lütfen cevap vermeye ihtiyacım var o yüzden ne Google'da bir şey bulamadım.

Jboss uygulaması windows üzerinde çalışan bazı metin dizeleri değiştirme talebinde bulundum. Mutlaka Olası hedef dosya uzantısı bilmiyorum ve onların yerini ben de bilmiyorum. Şimdiye kadar dizine yinelemeli olarak göz atmak için (get-ChildItem -recurse) başardım ve içerik almak ve select-string ile aradığım dize bulmak:

Get-ChildItem -recurse | Get-Content | Select-String -pattern "dummy"

Sorun, aradığım metnin olaylar görüyorum ama PS yolu ve her eşleşen dosyaları için adını geri nasıl söyleyeceğimi bilmiyorum.

Ne arıyorum ifadeyi içeren dosya adını ve konumunu bulabilir miyim?

CEVAP
16 Kasım 2011, ÇARŞAMBA


Bu desen içeren dosyaların konumunu vermelidir:

Get-ChildItem -recurse | Select-String -pattern "dummy" | group path | select name

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • habpsu

    habpsu

    25 Temmuz 2007
  • Influencer Plus

    Influencer P

    2 Ocak 2013
  • MattSteffanina 2

    MattSteffani

    28 Kasım 2007

İLGİLİ SORU / CEVAPLAR