SORU
2 HAZİRAN 2010, ÇARŞAMBA


awk: çizgi deseni yakalanan grup erişim

Eğer awk komutu var

pattern { ... }

ve desen yakalayan bir grup, nasıl dize kadar blok yakalanan erişebilirim?

CEVAP
12 Ocak 2011, ÇARŞAMBA


Aval aval, match işlevi programlama dilinde * sembolü grupları yakalamak için kullanabilirsiniz.

gawk 'match($0, pattern, ary) {print ary[1]}' 

örnek:

echo "abcdef" | gawk 'match($0, /b(.*)e/, a) {print a[1]}' 

çıkışlar cd.

Not söz konusu özelliği uygulayan aval aval belirli kullanın.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bennythecoder

    Bennythecode

    25 Mart 2008
  • Brandon McCrary

    Brandon McCr

    15 Ocak 2012
  • The Verge

    The Verge

    8 AĞUSTOS 2006