SED 스트림 에디터

Ken Pizzini

최영덕

ydwolf@orgio.net

이 문서는 유닉스 표준 유틸리티인 SED의 GNU 확장판 메뉴얼을 번역한 것입니다.

근래에 들어 SED 사용자들이 많이 줄어 드는 추세지만, SED는 간단하고 무식한(!) 치환 작업에는 참으로 유용한 유틸리티입니다. 적당한 SED 문서를 찾아다니다, 결국 못찾고 번역까지 하게되고 말았습니다. 모쪼록 SED가 여러 사용자들에게 편리하게 쓰였으면 하는 바램입니다.

원문에는 [정규표현식 개요] 부분과 [예제 스크립트] 부분이 "나중에 쓰겠다"며 생략되어 있습니다. 처음 UNIX를 접하시는 분들을 위해 제가 임의로 글을 덧붙였음을 말씀드립니다. 처음하는 번역과 SGML 문서 작업이라서 어색한 부분이 많을 것입니다. 고쳐야할 점이나 제가 덧붙인 글의 오류를 지적해주시면 수정하도록 하겠습니다. :)

고친 과정
고침 태그수정2001.03.18고친이 ydwolf
고침 번역2001.03.06고친이 ydwolf
한국어 번역판
고침 v3.0.21998.06.28고친이 KP
영문 버전

차례
1. 서론
2. 시작
3. SED 프로그램
3.1. SED에서의 행 선택 (행 지정)
3.2. 정규표현식 문법 개요
3.3. SED가 데이타를 버퍼링시키는 곳
3.4. 자주 쓰이는 명령어들
3.5. 덜 자주 쓰이는 명령어들
3.6. 끈질긴(die-hard) SED프로그래머들을 위한 명령어들
4. 몇가지 예제 스크립트들
5. 행길이 (무)제한에 관해
6. SED에 관한 다른 학습자료들
7. 버그 리포팅