awk 사용시 기본 패스에 잡혀있는 /usr/bin/awk 대신 /usr/xpg4/bin/awk 를 써야합니다.
기본 패스 awk 는 for else 구문이 안되거나, BEGIN에서 getline 처리가 이상하게 동작하는 등
예상과 다른 결과를 내는 경우가 많습니다. 매뉴얼의 실제 명령어들을 다 지원하는지도 모르겠으며,
굳이 어렵게 다른 방식으로 구현하기 보다 /usr/xpg4/bin/awk 또는 gawk 나 nawk 를 설치해서 쓰는 것이 속 편한 방법일 것 같습니다.