본문 바로가기
g

gawk

GNU Awk

텍스트 처리용 awk 구현

한줄평

“텍스트 데이터를 빠르게 변형·요약해야 할 때 매우 실용적입니다. 다만 awk 특유의 문법을 익혀야 하고 복잡한 로직에는 다른 스크립트 언어가 더 편할 수 있습니다.”

이런 분께 로그·표 데이터를 명령줄에서 빠르게 가공하려는 분께

좋은 점

  • 짧은 코드로 강력한 텍스트 가공 가능
  • 파이프라인·자동화와 궁합이 좋음

아쉬운 점

  • awk 문법 학습이 필요함
  • 복잡한 처리에는 파이썬 등이 더 적합할 수 있음

gawk 소개

gawk 는 GNU 가 만든 awk 언어 구현으로, 텍스트·표 형식 데이터를 몇 줄의 코드로 가공·집계하는 명령줄 도구입니다. 로그 파싱, 열 추출, 간단한 리포트 생성 같은 작업에 오래 쓰여 온 유닉스 계열의 고전입니다. 이 배포본은 Windows 에서도 동작하도록 포팅된 버전입니다. 파이프라인 속에서 다른 명령과 조합해 쓰기 좋습니다.

제작사

ezwinports (SourceForge) · 공식 홈페이지