스트림 편집기-개요
약어 SED는 Stream EDitor.텍스트를 구문 분석하고 원활하게 변환하는 간단하면서도 강력한 유틸리티입니다. SED는 Bell Labs의 Lee E. McMahon에 의해 1973-74 년에 개발되었습니다. 오늘날 모든 주요 운영 체제에서 실행됩니다.
McMahon은 범용 라인 지향 편집기를 작성했으며 결국 SED가되었습니다. SED는 ed 편집기에서 구문과 많은 유용한 기능을 빌 렸습니다. 처음부터 정규 표현식을 지원합니다. SED는 파일과 파이프의 입력을받습니다. 또한 표준 입력 스트림에서 입력을받을 수도 있습니다.
SED는 FSF (Free Software Foundation)에서 작성 및 유지 관리하며 GNU / Linux에서 배포합니다. 따라서 종종GNU SED.초보 사용자에게는 SED의 구문이 모호해 보일 수 있습니다. 그러나 구문에 익숙해지면 몇 줄의 SED 스크립트로 많은 복잡한 작업을 해결할 수 있습니다. 이것이 SED의 아름다움입니다.
SED의 일반적인 용도
SED는 다음과 같은 다양한 방법으로 사용할 수 있습니다.
- 텍스트 대체,
- 텍스트 파일의 선택적 인쇄,
- 텍스트 파일의 내부 편집,
- 텍스트 파일의 비대화 형 편집 등.