SORU
8 Kasım 2010, PAZARTESİ


Nasıl grep bir klasör içinde bir kelimeyi bulmak için kullanabilir miyim?

Bu size çok saçma gelebilir bu yüzden sadece gerçekten Linux kullanmaya yeni duyuyorum. Bu acemi sabırlı olmak istiyorum.

Windows, bir klasör içinde bir kelime bulmak için bir arama yapardım. Benzer şekilde, eğer belirli bir kelime bir dizinin alt dizinleri ve dosyaları içeren birçok içerisinde olursa bilmek istiyorum. Grep sözdizimi için aramalarım dosya adı, örneğin grep string filename belirtmek zorundayım gösterir.

Şimdi, adını bilmiyorum, o yüzden ne yapmalıyım? Bir arkadaşım grep -nr string ama bu ne demek bilmiyorum ve hiçbir sonuç aldım (yanıt, ben bir sorun . kadar orada hiçbir önerdi ^kbd>c ctrl).

CEVAP
17 Aralık 2012, PAZARTESİ


grep -nr yourString* .

Sonunda nokta geçerli dizini arar, ve -r alt-dizinleri arar.

grep -nr MobileAppSer* . (MobileAppServlet.java .class .txt; MobileAppASer*.* Ara aynı şeyi yapmak için başka bir yoludur.)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ASUS Campus Life

    ASUS Campus

    18 Mart 2013
  • Sparta Spartanutul

    Sparta Spart

    18 HAZİRAN 2013
  • UberFacts

    UberFacts

    26 EKİM 2013