Aynı Anda Birden Fazla Metin Dosyasının İçinde Arama Yapın

Hiç bir sürü farklı metin dosyası içinde bir metin bulmak zorunda kaldınız mı? BT'deyseniz, bu sorun oldukça sık ortaya çıkabilir. Belki günlük dosyalarında belirli bir kelime öbeği arıyorsunuz veya belki bir programcısınız ve birçok farklı kod dosyasında bulunan bazı kodları bulmanız gerekiyor.

Ne yazık ki, bunu Windows'ta(Windows) yapmanın kolay bir yolu yok . Varsayılan Windows araması, bu tür görevler için çok kötüdür çünkü çok yavaştır ve gelişmiş aramalara izin vermez. Neyse ki, bu yazıda bahsedeceğim Windows aramasından çok daha üstün olan birkaç yol daha var . Her bir çözüm hakkında ayrıntılı bilgi vermeyeceğim, ancak daha fazlasını öğrenmek için Google'ı kullanabilirsiniz.(Google)

Herhangi bir üçüncü taraf yazılımı yüklemek istemiyorsanız ve komut satırı konusunda rahatsanız, aşağıdaki yerleşik arama komutları bölümüne göz atmalısınız. Çoğu insanın GUI(GUI) arayüzleriyle daha rahat olduğunu varsayıyorum , bu yüzden önce programlardan bahsediyorum.

Üçüncü Taraf Arama Programları

Birden fazla metin dosyasını aramak söz konusu olduğunda, tüm arama komutlarının kralı grep'tir. UNIX/Linux normal ifadeler kullanarak gelişmiş aramalar yapmanızı sağlayan bir komut satırı yardımcı programıdır . Süper popülerdir ve her Linux dağıtımında kullanılır .

Bu nedenle, birisi Windows'ta(Windows) arama yapmak için bir program yazdığında , kaçınılmaz olarak, içinde grep kelimesi bulunur. Aşağıda listelenen tüm programlarda durum aşağı yukarı böyledir.

grepWin

grepWin muhtemelen burada bahsedilen araçlardan en popüler olanıdır. Normal ifadeleri destekler ve ayrıca metni bulmanızı ve değiştirmenizi sağlar. Ayrıca, web sitelerinde normal ifadelere yardımcı olacak bir öğretici var, ancak daha fazlasını Google'da bulabilirsiniz.

Aramayı dosya boyutuna, dosya türüne ve diğer kriterlere göre sınırlayabilirsiniz. Ayrıca, bir klasörü hızlı bir şekilde aramak için Explorer'da(Explorer) sağ tıklama bağlam menüsüne bir seçenek ekler . Sonuçlar alt pencerede listelenir ve dosyaları açmak için üzerlerine çift tıklamanız yeterlidir.

AstroGrep

AstroGrep ayrıca gerçekten iyi bir arama programıdır. Sadece oldukça sık güncellenmekle kalmaz, aynı zamanda metnin dosyanın neresinde bulunduğunu da gösterir. İçerik(Content) radyo düğmesini seçerseniz grepWin de bu seçeneğe sahiptir , ancak bunun AstroGrep'te(AstroGrep) daha iyi uygulandığını düşünüyorum .

AstroGrep , kullanışlı bir özellik olan Word dosyalarını da arayabilir . Ayrıca ileride başvurmak üzere tüm sonuçları kaydedebilir veya yazdırabilirsiniz. Ayrıca arayüzlerini daha modern ve göze hoş geliyor.

BareGrep

BareGrep , normal ifadeleri ve tüm temel arama işlevlerini destekleyen oldukça basit bir arama programıdır. Genel olarak oldukça hızlıdır ve eşleşmeleri tablo biçiminde gösterir. Ücretsiz sürüm, devre dışı bırakamayacağınız bir açılış ekranına sahiptir. Profesyonel sürümün maliyeti 25 dolar ve açılış ekranını devre dışı bırakıyor gibi görünüyor, aksi takdirde özellikler aynı.

PowerGREP

Nihai arama programını arıyorsanız, PowerGREP'den(PowerGREP) daha fazlasını arayın . Bu programın bazı ciddi özellikleri ve onunla birlikte gitmek için ciddi bir fiyat etiketi var. Çok büyük bir 159 dolar! Hemen hemen yukarıda bahsedilen tüm özelliklere ve biraz daha fazlasına sahip ve hepsi oldukça küçük bir arayüzde güzel bir şekilde paketlenmiştir.

Bu programı yalnızca Word dosyalarında, PDF belgelerinde, Excel elektronik tablolarında vb. metin bulmayı içeren bazı ciddi arama ihtiyaçlarınız varsa tavsiye ederim. Hatta günlük dosyalarınızdan istatistikleri çıkarabilir ve bu bilgileri size verebilir. Oldukça güçlü bir araçtır.

Yerleşik Windows Komutları

Yalnızca hızlı bir arama yapmanız gerekiyorsa ve tam teşekküllü bir program yüklemek istemiyorsanız, Windows'ta(Windows) yerleşik komut satırı araçlarını kullanabilirsiniz . Biri normal komut isteminde çalışır ve diğeri PowerShell kullanır . Her ikisi de oldukça güçlüdür ve aradığınız hemen hemen her şeyi bulabilir.

İlk komut findstr'dir(findstr) . Findstr'nin nasıl kullanılacağını öğrenmek için referans belgesini(reference document) buradan okuyabilirsiniz . Ayrıca findstr /?komut isteminde ve size kullanımı gösterecektir. Gördüğünüz gibi, oldukça az seçenek var. Açıkçası, bu, yukarıdaki programlardan birini kullanmaktan çok daha karmaşıktır.

İkinci seçenek, Windows PowerShell'deki(Windows PowerShell) Select-String komutudur . Yine(Again) , bu komutları henüz kullanmadıysanız, oldukça büyük bir öğrenme eğrisi vardır. Microsoft'un (Microsoft)Select-String'in nasıl kullanılacağına dair(how to use Select-String) iyi bir öğreticisi var , bu yüzden bunu okuduğunuzdan emin olun.

Bu nedenle, bunlar temel olarak çok sayıda dosyada metin aramanın en iyi yollarıdır. Farklı seçenekleri denemenizi ve hangisinin sizin için en uygun olduğunu görmenizi öneririm. Zevk almak!



About the author

Excel ve PowerPoint dahil olmak üzere Microsoft Office yazılımlarıyla çalışma deneyimine sahip bir bilgisayar uzmanıyım. Ayrıca Google'a ait bir tarayıcı olan Chrome ile de deneyimim var. Becerilerim arasında mükemmel yazılı ve sözlü iletişim, problem çözme ve eleştirel düşünme yer alır.



Related posts