awk
numaralı belgede sabit parantezleri kullanarak sabit bir sayı hanesini eşleştirmeye çalışıyorum ama sonuç bulamıyorum.Tuhaflıktaki kıvırcık parantezler exp
# This outputs nothing
echo "123" | awk '/^[0-9]{3}$/ {print $1;}'
# This outputs 123
echo "123" | awk '/^[0-9]+$/ {print $1;}'
Kıvrık diş tellerini kullanmak için belirli bir şey yapmam gerekir mi?
sayesinde, bu çalışmaz 'awk: bir seçenek değil: benim sürümüm: --re-interval' hatası ('awk -W version' döndürür 'mawk 1.3.3 Nov 1996') genel cevap gibi görünüyor. –
Vay: Bu 'awk' eski, eski bir sürümüdür. Belki de bu sürümden bir yükseltme araştırmanın zamanı geldi. –
- Aralıklı bir seçenek olmadığında, bu gawk değildir. -re-intervaline ihtiyacınız olduğunda, bu gawk'ın eski bir versiyonudur. Her iki şekilde de son gawk olsun. –