Sed

Tämä artikkeli käsittelee suodatinta. SED voi tarkoittaa myös Saksan sosialistista yhtenäisyyspuoluetta.

sed (lyhenne sanoista stream editor) on Unixille kehitetty ohjelmoitava ei-interaktiivinen tekstieditori tekstivirran käsittelyyn.[1] Ohjelman on kehittänyt Lee E. McMahon Bell Labsissa vuonna 1973 tai 1974.[1][2] 4.4BSD-version on kehittänyt Diomidis Spinellis.[3] Ohjelman GNU-versio on saatavilla useille muillekin alustoille.[1]

Ohjelma sai vaikutteita Ken Thompsonin kehittämistä ed ja grep -ohjelmista.[4][2] sed on sanottu olevan Turing-täydellinen.[5]

Perl-ohjelmointikieli on saanut huomattavia vaikutteita sed:stä.

  1. a b c 2.1. What is sed? sed.sourceforge.net. Arkistoitu 27.6.2018. Viitattu 6.9.2019. (englanniksi)
  2. a b CHAPTER 9 columbia.edu. Viitattu 6.9.2019. (englanniksi)
  3. sed — stream editor man.openbsd.org. Viitattu 23.12.2024. (englanniksi)
  4. Brian Kernighan Remembers the Origins of ‘grep’ 22.7.2018. The Newstack. Viitattu 7.8.2018.
  5. A proof that Unix utility sed is Turing complete catonmat.net. Viitattu 6.1.2022. (englanniksi)

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne