Еще примеры
1) awk '$1=="Иванов" {print} ' f-awk
Результат:
Иванов И.И. 1980 50
2) awk '$4/2==30 {print} ' f-awk
Результат:
Хведоров И.Х. 1970 60
3) awk '$3 != $4 && $3 > 1970 {print} ' f-awk
Результат:
Иванов И.И. 1980 50
Петров А.В. 1979 40
Сидоров С.К. 1979 40
4) awk '$1~/нов$/ {print} ' f-awk
Результат:
Иванов И.И. 1980 50
5) awk '/^Ив|дор/ {print} ' f-awk
Результат:
Иванов И.И. 1980 50
Сидоров С.К. 1979 40
Хведоров И.Х. 1970 60
6) awk '/1980/,/1979/ {print} ' f-awk
Результат:
Иванов И.И. 1980 50
Петров А.В. 1979 40