LINUX.ORG.RU

Вышел GNU ed 1.6

 ,


0

1

Вышла новая версия стандартного POSIX-совместимого редактора GNU ed.

Новое в версии 1.6:

  • Исправлено отображение символов NULL при использовании команды l
  • Исправлено условие, при котором отображается сообщение «Newline appended»
  • При чтении непустого файла в пустой буфер устанавливается флаг «modified»
  • Исправлена ошибка, не позволявшая использовать символы NULL в регулярных выражениях.
  • Добавлено сообщение об ошибке при невозможности запустить процесс в shell после соответствующей команды.
  • Дополнена man-страница, теперь там содержится информация о всех опциях командной строки.

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Последнее исправление: Zhbert (всего исправлений: 1)

Вот он - истинный Ъ-редактор на все времена.

Смех смехом, а я помню, как однажды правил конфиги именно с помощью ed. Ух и давно это было...

OldFatMan
()
Ответ на: комментарий от aptyp

> а что ужасно универсально?

Сабж, конечно же!

provaton ★★★★★
() автор топика
Ответ на: комментарий от luke

А как же EmacsOS?

Унылый и умирающий юникс даже не является родной платформой для емакса. Так что пусть эти ретрограды используют свой ed.

anonymous
()
Ответ на: комментарий от anonymous

Молодежь, блин.

ed — первый стандартный текстовый редактор операционной системы UNIX, применялся в начале 1970-х. Расширенная его версия, известная как ex, послужила основой редактора vi.

Имеет командно-ориентированный интерфейс, поскольку создавался в те времена, когда мониторов не существовало и стандартным средством ввода-вывода был телетайп.

После появления экранно-ориентированных редакторов ed стал использоваться в первую очередь для автоматической обработки с помощью командной оболочки UNIX, например, для применения патчей. В этом смысле, он является родоначальником семейства потоковых редакторов, таких, как sed.

Мощным продолжением идей ed является текстовый редактор sam, который был написан для Plan 9.

Команды редактора ed используются и в других строчных редакторах. Например, использовавшийся в ранних версиях MS-DOS редактор EDLIN имел аналогичный синтаксис, а встроенные редакторы во многих MUD (например, LPMud и производные) используют похожий синтаксис. Однако, в большинстве своём, эти редакторы имеют гораздо более ограниченную функциональность.

http://ru.wikipedia.org/wiki/Ed

anonymous
()
Ответ на: комментарий от buddhist

Название у этого редактора - это такой хитрый пиар-ход.

Polugnom ★★★★★
()
Ответ на: комментарий от anonymous

Молодежь, блин.

И причем тут емакс?

anonymous
()

глядя на список багов я вообще не понимаю, как им можно было пользоваться?

И потом, зачем ed, если есть sed для быстрой эффективной работы и vim для клаводрочества?

Да и излишества в виде perl/awk тоже никто не отменял...

AVL2 ★★★★★
()
Ответ на: комментарий от AVL2

> И потом, зачем ed, если есть sed для быстрой эффективной работы и vim для клаводрочества?

Ну хотя бы для совместимости с уже написанными скриптами.

provaton ★★★★★
() автор топика
Ответ на: комментарий от Rolex

> sed, не?

Ты хочешь сказать, что если я у себя сделаю ln -sf /bin/sed /bin/ed, то все скрипты, использующие ed будут корректно работать?

provaton ★★★★★
() автор топика
Ответ на: комментарий от provaton

Ты хочешь сказать, что если я у себя сделаю ln -sf /bin/sed /bin/ed, то все скрипты, использующие ed будут корректно работать?

Ну тут таки ты прав, но ИМХО уже процент таких скриптов ИСЧЕЗАЮЩЕ мал.

Rolex ★★
()
Ответ на: комментарий от provaton

Что прикажешь делать, если у тебя вот такой вот терминал???

Вернуть экспонат в музей.

m0rph ★★★★★
()
Ответ на: комментарий от Rolex

> Ну тут таки ты прав, но ИМХО уже процент таких скриптов ИСЧЕЗАЮЩЕ мал.

Да, но все же пока POSIX остается в силе надо соответствовать.

provaton ★★★★★
() автор топика
Ответ на: комментарий от buddhist

Единственный нормальный редактор!

Если в этом духе, то sam явно лучше будет.

anonymous
()
Ответ на: комментарий от provaton

Да, но все же пока POSIX остается в силе надо соответствовать.

Вы хотите сказать, что в посиксе sed не предусмотрен?

anonymous
()
Ответ на: комментарий от provaton

Нет, я такого сказать не хочу.

Тогда не совсем понятно почему привязка к posix, скорее просто ed-зависимый код.

anonymous
()
Ответ на: комментарий от anonymous

> Тогда не совсем понятно почему привязка к posix,

Я говорил о том, что посикс-совместимая система должна предоставлять редактор, соответствующий описанному в стандарте.

http://pubs.opengroup.org/onlinepubs/9699919799/utilities/ed.html

provaton ★★★★★
() автор топика
Ответ на: комментарий от provaton

Вот вроде бы атеисты в основном юниксоиды, «религия яд» и т.д. При этом на свой замшелый и устаревший триста лет назад пазикс молятся так, как никаким христианам-мусульманам не снилось. Пусть нелогично, архаично и черезжопно, НО ЗАТО ПО ПАЗИКСУ.

anonymous
()
Ответ на: комментарий от anonymous

По поводу мусульман поспорю. Про то, чтобы позиксивисты забивали оппонентов камнями, я ещё не слышал.

hobbit ★★★★★
()

Интересно, много лор-школьников узнают о существовании оного редактора? ☺

X10Dead ★★★★★
()
Ответ на: комментарий от true_admin

> где ты такие скрипты взял?

Хз, такое в википедии написано. В моей системе сабж даже не установлен.

provaton ★★★★★
() автор топика
Ответ на: комментарий от provaton

Таких скриптов наверняка и точно нет у админов локалхоста, которые здесь массово высказывают свое весомое мнение о нужности и ненужности. Соответственно встает вопрос: а кому нужны админы локалхоста?

anonymous
()
Ответ на: комментарий от provaton

Хз, такое в википедии написано.

Кое-что выясняется, таки похоже на «материнский инстинкт» по отношению к новости.

anonymous
()

Дополнена man-страница, теперь там содержится информация о всех опциях командной строки.

Одобряю. Достали ман-страницы, отсылающие к какому-то неведомому info.

powerpc
()
Ответ на: комментарий от anonymous

Таких скриптов наверняка и точно нет у админов локалхоста,
а кому нужны админы локалхоста?

Хм.. откуда столько негатива? Расплодились в ближайшей округе, и теперь в вашу «компьютерную помощь» звонят все реже и реже?

anonymous
()

Походу я так и не дождусь функции автоматического бинарного обновления программы

soko1 ★★★★★
()

С нетерпением ждём ебилдов!

backbone ★★★★★
()

теперь венде точно капец!

irq
()

(рыдая) Наконец-то... дождались!..

Oleaster ★★★
()

Отличная новость! Правда, меня дистрибутивный устраивает, лень обновлять.

И что вы так на него гоните? Во-первых, sed, в отличии от ed после редактирования через -i создаёт новый файл, а ed вроде как не меняет айнод. Во-вторых, если изучить все команды, то этот редактор удобней многих.

Жаль, что теперь он не во всех дистрибутивах идёт по дефолту.

Xenius ★★★★★
()

У меня другой вопрос — а нафига они этот lzip проталкивают, если поезд ушел и давно уже везде перешли на xz?

Xenius ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.