"Sed (유틸리티)"의 두 판 사이의 차이

봇: 틀 이름 및 스타일 정리
잔글 (봇: 틀 이름 및 스타일 정리)
| quote = "A while later a demand arose for another special-purpose program, gres, for substitution: g/re/s. Lee McMahon undertook to write it, and soon foresaw that there would be no end to the family: g/re/d, g/re/a, etc. As his concept developed it became sed…"
</ref> 원래는 치환을 목적으로 한 grep(g/re/p)의 상이형인 "g/re/s"이었다.<ref name="reader">{{cite techreport기술보고서 인용|first1=M. D. |last1=McIlroy |authorlink1=Doug McIlroy |year=1987 |url=http://www.cs.dartmouth.edu/~doug/reader.pdf |title=A Research Unix reader: annotated excerpts from the Programmer's Manual, 1971–1986 |series=CSTR |number=139 |institution=Bell Labs}}</ref> 개별 명령어를 위해 추가적인 특수 목적의 프로그램들이 등장할 것으로 예견하면서 맥마흔은 범용 목적의 라인 지향 스트림 편집기를 작성하였으며, 이것이 sed로 되었다.<ref name=early_history />
== 사용법 ==
즉, "generateData"와 같은 프로그램은 데이터를 만든 다음 x를 y로 대체하는 사소한 변경을 취한다.
* 예 :
<source lang=console>
$ echo xyz xyz | sed 's/x/y/g'