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

  • Engadget

    Engadget

    18 EYLÜL 2006
  • KRQE

    KRQE

    6 AĞUSTOS 2007
  • pissengehen

    pissengehen

    26 EYLÜL 2006

İLGİLİ SORU / CEVAPLAR