SORU
16 EYLÜL 2008, Salı


Nasıl Nant/Karınca adlandırma desenleri kullanırım?

Ben her zaman Nant (örn. adlandırma desenleri sözdizimsel intracacies unuttum itiraf etmeliyim bu filesets kullanılır). Çift yıldız tek yıldız şeyler aklımda çok unutulmaya mahkum gibi görünüyor.

Birisinin isim kalıpları için kesin bir kılavuz sağlayabilir?

CEVAP
17 EYLÜL 2008, ÇARŞAMBA


Kurallar şunlardır:

  • tek bir yıldız (*) sıfır veya daha fazla karakter ile eşleşiryol adı içinde
  • bir çift yıldız (**) sıfır veya daha fazla karakter ile eşleşirdizin düzeyleri arasında
  • soru işareti (?) maçlar yol adı içinde tam bir karakter

Bunu düşünmek için başka bir yol çift yıldız (**) eğik çizgi (/) ile eşleşir, ancak tek yıldız (*) değil.

Haydi dosyaları olduğunu varsayalım:

  1. bar.txt
  2. src/bar.c
  3. /baz src.c
  4. src//bartest test.c

Desenler:

  • 0* *(vardır hayır .hiç bir şey uymuyor c geçerli dizindeki dosyaları)
  • src/*.c 2 ve 3 maçlar
  • */*.c 2 ve 3 * tek düzey maçlar nedeniyle) ile eşleşir
  • **/*.c 2, 3, ve 4 ** düzeyleri herhangi bir sayı ile eşleşir (çünkü) eşleşir
  • bar.* 1 kibrit
  • **/bar.* 1 ve 2 ile eşleşir
  • **/bar*.* 1, 2 ve 4 maçlar
  • src/ba?.c 2 ve 3 maçlar

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BumbleDroid

    BumbleDroid

    18 EKİM 2010
  • Fuse

    Fuse

    21 Kasım 2005
  • stokelycalm

    stokelycalm

    28 Aralık 2010