AWK
AWK는 UNIX 환경에서 텍스트 파일과 스트림을 행·필드 단위로 처리하기 위해 만들어진 프로그래밍 언어다. Alfred Aho, Peter Weinberger, Brian Kernighan이 개발했으며, 입력 레코드가 지정된 패턴과 일치하면 관련 동작을 실행하는 패턴-동작(Patter...
| 분류 | 텍스트 및 데이터 처리용 프로그래밍 언어 |
|---|---|
| 설계자 | Alfred Aho, Peter Weinberger, Brian Kernighan |
| 등장 | 1977년 |
| 기반 환경 | UNIX |
| 특징 | 패턴과 동작(Pattern-Action), 레코드 및 필드 처리 |
AWK는 UNIX 환경에서 텍스트 파일과 스트림을 행·필드 단위로 처리하기 위해 만들어진 프로그래밍 언어다. Alfred Aho, Peter Weinberger, Brian Kernighan이 개발했으며, 입력 레코드가 지정된 패턴과 일치하면 관련 동작을 실행하는 패턴-동작(Pattern-Action) 모델을 사용한다. 간단한 데이터 추출과 집계뿐 아니라 변수, 배열, 함수 및 제어문을 활용한 비교적 복잡한 텍스트 처리도 가능하다.[1]