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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       21 Jul 2006  12:19:04
 To : Rouslan Ibraguimov
 Subject : Re: запись в файл
 -------------------------------------------------------------------------------- 
 
 20 июл 2006, четверг, в 13:24 KRAST, Rouslan Ibraguimov написал(а):
 
  RI> Уважаемые гуpу и пpосто хоpошие люди -пpиведите пожалуйста пpимеp кода (на
  RI> пеpле, на шелле, на gcc) пpогpаммульки, котоpая вписывает в сеpедину
  RI> указанного
  RI> конфига одну-две пpоизвольные стpочки.
 
 Все дело в подходе. Hапример, можно добавлять строки сразу после какой-то
 конкретной string:
 
 #!/bin/sh
 
 string='blah-blah-blah'
 replace="$string\
 newline1\
 newline2\
 newline3"
 
 sed -i.bak "s/^$string\$/$replace/' filename
 
 Eugene
 -- 
 Пробуй, но не смей глотать
 --- slrn/0.9.8.0 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 запись в файл   Rouslan Ibraguimov   20 Jul 2006 15:24:21 
 Re: запись в файл   Ilya Anfimov   21 Jul 2006 01:01:31 
 Re: запись в файл   Eugene Grosbein   21 Jul 2006 12:19:04 
Архивное /ru.unix.bsd/260934a045296.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional