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

  • BlackmillMusic

    BlackmillMus

    3 Kasım 2010
  • Learn Math Tutorials

    Learn Math T

    20 Kasım 2011
  • Shameless Maya

    Shameless Ma

    24 Mayıs 2012

İLGİLİ SORU / CEVAPLAR