AWK สามารถทำได้ด้วยช่วงของรูปแบบซึ่งอนุญาตให้ใช้นิพจน์ทั่วไปใด ๆ :
echoer | awk '/pattern/,0'
จะพิมพ์echoer
's pattern
การส่งออกที่เริ่มต้นด้วยการจับคู่บรรทัดแรก
AWK ขึ้นอยู่กับรูปแบบและโดยทั่วไปจะใช้กับวิธีการ“ ถ้ารูปแบบนี้ตรงกัน “ รูปแบบนี้” อาจเป็นช่วงของรูปแบบที่กำหนดเป็น“ เมื่อรูปแบบนี้ตรงกันเริ่มต้นทำสิ่งนี้จนกระทั่งรูปแบบอื่น ๆ นี้ตรงกับ”; นี่คือการระบุโดยการเขียนสองรูปแบบคั่นด้วยเครื่องหมายจุลภาคดังกล่าวข้างต้น รูปแบบสามารถจับคู่ข้อความได้เช่นเดียวกับ/pattern/
ที่ซึ่งบรรทัดปัจจุบันถูกตรวจสอบกับรูปแบบตีความเป็นนิพจน์ทั่วไป พวกเขายังสามารถเป็นนิพจน์ทั่วไปได้รับการประเมินสำหรับทุกบรรทัดและพิจารณาว่าตรงกันหรือไม่หากผลลัพธ์ไม่เป็นศูนย์หรือไม่ว่างเปล่า
ใน AWK การกระทำเริ่มต้นคือการพิมพ์บรรทัดปัจจุบัน
การรวมทั้งหมดเข้าด้วยกันawk '/pattern/,0'
จะมองหาการจับคู่บรรทัดpattern
และเมื่อพบแล้วให้ใช้การดำเนินการเริ่มต้นกับทุกบรรทัดจนกว่า0
เงื่อนไขตรงกัน (ไม่ใช่ศูนย์) awk '/pattern/,""'
ก็จะทำงานเช่นกัน
คู่มือการเพ่งพิศไปในรายละเอียดมากขึ้น