Martian eyrie

March 28, 2007

Sed — Википедия

Filed under: Uncategorized

Sed — Википедия sed (от английского Stream EDitor) — потоковый текстовый редактор. Простая, но мощная компьютерная программа, использующая различные предопределённые текстовые преобразования к последовательному потоку текстовых данных. sed получает входной поток (обычно, файл) построчно, редактирует каждую строку, согласно правилам, определённым в простом языке (sed-скрипт), и затем выводит в выходной поток. Первоначально sed был написан Ли Макмахоном (Lee E. McMahon) из Bell Labs, как UNIX-утилита, в 1973—74 годах. Сейчас sed доступен фактически для любой операционной системы, которая поддерживает работу с командной строкой.

 sed часто считают неинтерактивным текстовым редактором. Однако, он отличается от обычных текстовых редакторов «инвертированностью» по отношению к тексту и набору команд для его редактирования. Обычные текстовые редакторы вначале загружают весь текст документа, а затем применяют к нему команды по одной, в то время как sed вначале загружает в себя набор команд, а затем применяет весь набор команд к каждой строчке текста. Так как одновременно в памяти находится только одна строка, sed может обработать произвольно большие текстовые файлы.

Comments »

The URI to TrackBack this entry is: http://eyrie.blogsome.com/2007/03/28/p116/trackback/

No comments yet.

RSS feed for comments on this post.

Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>



Anti-spam measure: please retype the above text into the box provided.






















Get free blog up and running in minutes with Blogsome
Theme designed by Minz Meyer