
awk 명령의 입력으로 지정된 파일로부터 데이터를 분류한 다음,
분류된 텍스트 데이터를 바탕으로 패턴 매칭 여부를 검사하거나 데이터 조작 및 연산 등의 액션을 수행하고,
그 결과를 출력하는 기능을 수행한다.
awk 'pattern' filename
awk '{action}' filename
awk 'pattern {action}' filename
awk 는 기본적으로 데이터를 다음과 같이 분류한다.
test.txt
 field
  $1   $2       $3      $4
홍 길동 3324    5/11/96 50354    => record ($0 은 전체 record)
임 꺽정 5246    15/9/66 287650  
이 성계 7654    6/20/58 60000  
정 약용 8683    9/40/48 365000 
# 000 가 포함된 record 출력
awk '/000/' ./test.txt
# 50, 60 이 포함된 record 출력
awk '/[5-6]0/' ./test.txt
awk [OPTION] 
	-v : awk 에서 사용될 variable 코드 지정