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

  • Eric Magidson

    Eric Magidso

    4 Ocak 2009
  • Hallucination Land

    Hallucinatio

    14 Ocak 2011
  • VJ VIMANA

    VJ VIMANA

    3 Mayıs 2007

İLGİLİ SORU / CEVAPLAR