Belirli kelimeler veya kelime öbekleri için dosyaları arama


0

İnitialize_my_var gibi kelimem var: in sample.php

ve üç kütüphane dosyası ekledim, onu a.php, b.php, c.php,

Etiketimin (initialize_my_var:) tanımının kütüphanemde nerede olduğunu gerçekten bilmiyorum

dosyaları, hangi kitaplık dosyasının gerçekten "initialize_my_var:" terimine tam olarak sahip olduğunu bulmak için bir desen eşleştirme dizesiyle mümkün mü?

Yanıtlar:


1

Bunu bir deneyin:

grep initialize_my_var a.php b.php c.php

Size hangi dosyaların ve satır numaralarının ne olduğunu gösterir.


fgrep veya grep -f regexp eşleşmesi olmadığından genel olarak biraz daha hızlıdır. Üç, büyük olasılıkla küçük dosyalar için grep veya fgrep çok fazla önemli olmayacaktır, ancak bu üçü de aranacak başka dosyalar içeriyorsa (ek bir yüz gibi), fgrep'in bir avantajı olabilir.
Arcege

@Arcege: Doğru. GNU ve BSD için grep, bu grep -F (küçük harf -f kalıpları okumak için bir dosya belirtir.
Dennis Williamson
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.