SORU
27 HAZİRAN 2011, PAZARTESİ


&; bul": yolları ifade gelmeli:&; Nasıl da geçerli dizindeki dosyaları bulan özyinelemeli bir arama belirtmek musunuz?"

Zor bir zaman yaşıyorumbulabilirsinizaramak için geçerli dizini alt dizinleri olarak eşleşir.

find *test.c çalıştırdığımda sadece geçerli dizinde maçlar bana verir. (alt dizinleri içinde görünmüyor)

find . -name *test.c denersem aynı sonuçları beklemek istiyorum, ama bunun yerine bana sadece alt maçları veriyor. Çalışma dizini ile eşleşmesi gereken dosyalar var, bana verir: find: paths must precede expression: mytest.c

Bu hata ve nasıl geçerli dizin ve alt dizinlerinin maçları alabilir miyim? ne demek

CEVAP
27 HAZİRAN 2011, PAZARTESİ


Tırnak kabuk joker genişleme dalıyorsun -- koyarak deneyin, acually bulmak için yolunuz ne gibi görünecektir:

find . -name bobtest.c cattest.c snowtest.c

...sözdizimi hatası neden olur. Deneyin bu yüzden bunun yerine:

find . -name '*test.c'

Not dosya deyim senin etrafında tek tırnak işaretleri (bash) kabuk joker genişleyen durur bu.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Damian Winter

    Damian Winte

    27 ŞUBAT 2007
  • gsipek

    gsipek

    20 Temmuz 2007
  • PUSHER

    PUSHER

    11 HAZİRAN 2014

İLGİLİ SORU / CEVAPLAR