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

  • Besnik Ibrahimi

    Besnik Ibrah

    27 Mart 2010
  • My name is Festis and I'm free

    My name is F

    2 EKİM 2011
  • JayzTwoCents

    JayzTwoCents

    26 AĞUSTOS 2012