|
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)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/260934a045296.html, оценка из 5, голосов 10
|