|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 15 Sep 2005 21:50:59 To : Aleksey Barabanov Subject : Re: как отредактировать файл из скрипта? -------------------------------------------------------------------------------- Aleksey Barabanov -> Alex Grinkov @ Thu, 15 Sep 2005 15:14:01 +0000 (UTC): >> Вспоминаем, что sed знает ключик -i и модифицирует файл, а не выдает >> результат на стандартный вывод... AB> Hу то есть он это делает прямо там ? Заменять одну подстроку подстрокой AB> другой длинны. Если новая подстрока меньше то остаток файла натягивается. А AB> если наоборот то подстрока большей длинны вдавливается в файл. AB> Круто ! Столько народу прошляпило этот ключик ! AB> И, заметьте, никакого риска получить неконсистентные данные ! Я думаю, что никакого. Вряд ли авторы sed глупее авторов perl. А последние заведомо в курсе, как делать подобные вещи, там алгоритм описан. Он, впрочем, стандартный, его любой вменяемый юниксовый программист и даже админ знает. Т.е. админа, который его не знает, я вменяемым не считаю. -- Artem Chuprina RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru Praemonitus premunitus --- ifmail v.2.15dev5.3 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/342606ec5d8e6.html, оценка из 5, голосов 10
|