Операционная система UNIX

       

Область шаблона



10.11. Область шаблона

Область шаблона состоит из двух шаблонов, разделенных запятой: pat1, pat2 {...}

В этом случае действие выполняется для каждой строки, расположенной между pat1 и pat2 (включительно). Например, шаблон: /Canada/, /Brazil/ ищет строки со словом "Canada" до строки со словом "Brazil" Canada 3852 24 North America China 3692 866 Asia USA 3615 219 North America Brazil 3286 116 South America

Также, если FNR - число текущих записей в текущем вводном файле, FILENAME - имя текущего вводного файла, то программа: FNR == 1, FNR == 5 {print FILENAME, $0} печатает первые 5 записей каждого вводного файла с именем FILENAME.



Содержание раздела