sed (stream editor)
Utseende
sed stÄr för Stream EDitor[1] och Àr ett Unixprogram som började utvecklas i början av 1970-talet av Lee E. McMahon.[2]
"sed" anvÀnds för att förÀndra text, men istÀllet för att göra det genom att flytta markören till önskad position och göra förÀndringen sÄ anvÀnder man skript med "sed" för att lösa detta.
HÀr Àr ett exempel pÄ ett enkelt sedskript som ersÀtter alla ord som innehÄller ordet banan med ordet apelsin i filen "textfil" och skickar dÀrefter resultatet till filen "nytextfil". VÀljer man att inte skicka resultatet nÄgonstans sÄ skickas resultatet till STDOUT, vilket i normala fall betyder skÀrmen.
sed 's/banan/apelsin/g' textfil > nytextfil
Se Àven
[redigera | redigera wikitext]KĂ€llor
[redigera | redigera wikitext]- â âsedâ. http://pubs.opengroup.org/onlinepubs/9699919799/utilities/sed.html. LĂ€st 9 december 2017.
- â âA Research UNIX Reader: Annotated Excerpts from the Programmerâs Manual,1971-1986â. Arkiverad frĂ„n originalet. https://web.archive.org/web/20171111151817/http://www.cs.dartmouth.edu/~doug/reader.pdf. LĂ€st 9 december 2017.
Litteratur
[redigera | redigera wikitext]- Dale Dougherty & Arnold Robbins (1997). sed & awk (2nd Edition). O'Reilly. ISBN 1-56592-225-5. https://archive.org/details/sedawk0002doug (engelska)
- Arnold Robbins (2002). sed and awk Pocket Reference (2nd Edition). O'Reilly and Associates. ISBN 0-596-00352-8 (engelska)
- Peter Patsis (1998-12-30). UNIX AWK and SED Programmer's Interactive Workbook (UNIX Interactive Workbook). Prentice Hall. ISBN 0-13-082675-8. https://archive.org/details/unixawksedprogra0000pats (engelska)