한줄평
“텍스트 데이터를 빠르게 변형·요약해야 할 때 매우 실용적입니다. 다만 awk 특유의 문법을 익혀야 하고 복잡한 로직에는 다른 스크립트 언어가 더 편할 수 있습니다.”
이런 분께 로그·표 데이터를 명령줄에서 빠르게 가공하려는 분께
좋은 점
- 짧은 코드로 강력한 텍스트 가공 가능
- 파이프라인·자동화와 궁합이 좋음
아쉬운 점
- awk 문법 학습이 필요함
- 복잡한 처리에는 파이썬 등이 더 적합할 수 있음
gawk 소개
gawk 는 GNU 가 만든 awk 언어 구현으로, 텍스트·표 형식 데이터를 몇 줄의 코드로 가공·집계하는 명령줄 도구입니다. 로그 파싱, 열 추출, 간단한 리포트 생성 같은 작업에 오래 쓰여 온 유닉스 계열의 고전입니다. 이 배포본은 Windows 에서도 동작하도록 포팅된 버전입니다. 파이프라인 속에서 다른 명령과 조합해 쓰기 좋습니다.