Grep GUI mi arıyorsunuz?


18

Bu yüzden oldukça basit bir şey istiyorum :) App aramak için bir dir koymak ve bu dizinde özyinelemeli dosya içeriğini aramak için bir dize / regexp ve sonuçların bir listesini verir.

Arka planda çalışan ve şeyleri indeksleyen 'izci' gibi bir şey istemiyorum, bir yol verildiğinde sadece grep gibi talep üzerine arama yapan bir şey istiyorum.

Pencerelerde amaç için oldukça mükemmel olan grepWin kullandım.

KFileReplace'i denedim, biraz garip görünüyor. Ayrıca yerleşik Nautilus arama denedi ama sadece dosya adlarına bakmak gibi görünüyor?

Düzenleme: gnome-search-tool aradığım gibi görünüyor ama normal ifade desteklemiyor (ya da sadece dosya adları için).


Bu sorunun 2018 yanıtı, düzenli ifadeleri destekleyen dosyalarda bulmak için Visual Studio Code'un Cmd + Shift + F tuşlarını kullanmak olacaktır.
Warlike Şempanze

Yanıtlar:


18

Arama tuşu . İçinde bulabilirsiniz universe.

Yazılım merkezi üzerinden yükleme

resim açıklamasını buraya girin


Harika! GUI'de 'searchmonkey' kullanmak, terminaldeki 'grep' den çok önemli bir fark yaratır. Örneğin, sonuçları içeren klasörleri açabilirsiniz.
loved.by.Temmuz

11

regexxerHavuzlarda bulunan deneyebilirsiniz . İle kurabilirsiniz

sudo apt-get install regexxer

Yazılım merkezi üzerinden yükleme

Belirtildiği gibi /usr/share/doc/regexxer/README:

Bu aracın birincil kitlesi, find / grep / sed / awk / perl komut satırlarını yazmaktan yorulan Linux / Unix kullanıcılarıdır.

Dosya ve klasörleri arayabileceğiniz gibi Perl stili normal ifadeleri kullanan arama ve değiştirme özelliğini kullanarak seçilen bir belgede arama yapabileceğiniz gibi, tam istediğiniz gibi görünüyor. (Bununla birlikte, pdfs veya ofis belgelerinde değil, yalnızca metin dosyalarında, html ve xml dosyalarında ve benzer dosya türlerinde arama yapabilirsiniz.)

Özetle,

  • Desen arama kutusunda çeşitli desenler belirleyebilirsiniz; örneğin globs (*), karakter sınıfları [ab] ve {brace genişletmeleri} dosyalarınızı bulmanıza yardımcı olmak için kullanılabilir. Ayrıca, özyinelemeli olarak ve özellikle yararlı olan gizli dosyaları arayabilirsiniz.

  • Ayrıca / aramada çeşitli karmaşık düzenli ifade desenleri kullanmak kutusunu değiştirmek ve orada en edebilirsiniz Perl düzenli ifadeler önceki linke bakarak okuyabilirsiniz hangi kullanılabilir. (Bir yana, Perl normal ifadeleri komut satırı ile de kullanılabilir grep: bkz man grep; -P seçeneğini belirtmeniz gerekir)

  • Bir dosyanın içinde arama yapmak veya dizeleri aramak ve değiştirmek için, sol taraftaki arama ile belgenizi bulursunuz, ardından belgeyi tıklayıp arama / değiştirme düzeninizi seçmek için sağ tarafı kullanabilirsiniz. Ardından, gösterilen basit örnekte, tümünü değiştirmek veya değiştirmek için düğmeyi tıklatıp belgenizi kaydedebilirsiniz.

Ben mevcut ilgili arama seçeneklerini karşılaştırmak burada nerede de cevabımı bakınız regexxerve searchmonkey:

resim açıklamasını buraya girin



0

Https://glogg.bonnefon.org/index.html tercih ederim

Çok karmaşık değil, genişletilmiş düzenli ifadeler, joker karakterler veya sabit dizeler kullanarak arama yapabilirsiniz (Araçlar> Seçenekler)

Ve daha da önemlisi, iki görünümü vardır, ilk görünüm eşleşen çizgileri gösterir ve ikinci görünüm ilk görünümde tıklattığınız / seçtiğiniz satırı vurgular, böylece filtrelenmiş olanı değil, gerçek bağlam içinde çizgiyi görüntüleyebilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.