2012년 3월 23일 금요일

sed, awk란?

유닉스의 라인에디터인 ed에서 파생된 유틸입니다.
sed는 ed의 에디팅 기능을 전수받았으며,
awk는 ed의 에디팅 기능을 버리고 프로그래밍언어의 기능들을 구현하였습니다.

크게 보아,
입력 텍스트파일을 수정/교정하는데 sed를 사용하고,
수정된 파일을 정열하는데 awk를 사용한다고 생각하면 무난할 것 같습니다.

from "sed & awk Programming" by D. Dougherty, A. Robbins.