ed (editori)

Wikipedia
Loikkaa: valikkoon, hakuun
Tämä artikkeli käsittelee Unix-käyttöjärjestelmän editoria. Muita merkityksiä on täsmennyssivulla.

ed (EDitor) on Unix-käyttöjärjestelmän alkuperäinen tekstieditori, jonka kehitti Ken Thompson.

edin käyttöliittymä on hyvin pelkistetty, ja sen käyttö on mahdollista yksinkertaisellakin päätelaitteella kuten kaukokirjoittimella. Käyttöliittymä perustuu kahteen tilaan: kirjoitustilaan, jossa voi lisätä uutta tekstiä, sekä komentotilaan, jossa voi muokata olemassa olevaa tekstiä. Muokkauskomennot voidaan kohdistaa yhteen tai useampaan riviin. Virheilmoituksia on käytännössä vain yksi: kysymysmerkki.

edin mullistavin ominaisuus oli säännöllisten lausekkeiden tuki. Myöhemmin syntyneet Unix-ohjelmat kuten grep ja sed perustuvat edin syntaksiin. edin vaikutus on nähtävissä myös ohjelmointikielissä kuten Perl.

Käyttöliittymänsä vuoksi ed ei ole suosittu interaktiivisessa käytössä, mutta ilmaisuvoimaisuutensa takia sitä saatetaan käyttää eräajopohjaisiin muokkauksiin skripteissä.

Microsoftin MS-DOS-käyttöjärjestelmässä oli ennen versiota 5.0 mukana edin kaltainen editori edlin, josta kuitenkin puuttui eräitä ominaisuuksia, kuten säännölliset lausekkeet.

Aiheesta muualla[muokkaa | muokkaa wikitekstiä]