Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Alexander S. Usov                    2:5020/400     25 Jan 2003  08:09:58
 To : Aleksey Kishkin
 Subject : Re: замена строки в файлах
 -------------------------------------------------------------------------------- 
 
 Aleksey Kishkin wrote:
 
 > Ivan Churkin wrote:
 > 
 >> Hello, Michael.
 >> 
 >> 
 >> 
 >> 23 Jan 03 16:56, you wrote to All:
 >> 
 >>  MS> есть ли в эхотаге какая-нибудь стандартная комманда которая ищет
 >>  в MS> заданном текстовом файле некоторую последовательность символов
 >>  и MS> заменяет её на другую? или может кто-нить скинет пример
 >>  MS> скрипта/программы который это делает. это поидее совсем
 >>  MS> просто. заранее спасибо.
 >> cat input_file|sed 's/Строка для замены/Hа что
 >> заменить/g'>./outputfile man sed
 >> man awk
 > 
 > А почему все на sed кивают, когда это работа для ed?
 sed -- stream editor :)
 Для ed (насколько я знаю его возможности) поиск всех вхождений шаблона в 
 определённом регионе входных данных и его замена задача не слишком 
 приятная. (кстати, если с нею ed справляется легко, то какого тогда 
 писали sed :)
 Он более приспособлен для прикладывания патчей например. Когра мы знаем 
 куда точно идти и чего и скоко раз там приседать.
 
 -- 
 Best regards,
  Alexander.
 --- ifmail v.2.15dev5
  * Origin: KVI (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: замена строки в файлах   Aleksey Kishkin   24 Jan 2003 20:49:54 
 Re: замена строки в файлах   Alexander S. Usov   25 Jan 2003 08:09:58 
 Re: замена строки в файлах   Aleksey Kishkin   25 Jan 2003 11:43:09 
 Re: замена строки в файлах   Alexander S. Usov   26 Jan 2003 01:28:46 
Архивное /ru.linux/6577c5d8eb72.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional