Отправляет email-рассылки с помощью сервиса Sendsay

За 2009-01-17

Re: Вопрос по sed

В сообщении от Saturday 17 January 2009 11:23:00 Serguey Khvatov написал(а):
> 17 января 2009 г. 10:56 пользователь Владимир Никанчук <
>
> v.nikanch***@g*****.com> написал:
> > Добрый день, уважаемые знатоки!
> >
> > Помогите исполнить задуманное. Есть n*1000 файлов. В них имеются
> > сочетания символов
> > "abc"; их надо заменить на "defg". У меня получилось с одним файлом: sed
> > 's/abc/defg/g'
> > a.html > b.html.
> >
> > Но это не то. Мне нужно получить файлы с исходными именами, т.е.
> > перезаписать
> > их.
>
> sed -i.bak -e оператор -e ещё-оператор список-файлов
>

Спасибо, помогло :)

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 35528; Возраст листа: 2003; Участников: 1499
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/811386

   2009-01-17 16:36:14 (#811386)

Re: Вопрос по sed

17 января 2009 г. 10:56 пользователь Владимир Никанчук <
v.nikanch***@g*****.com> написал:

> Добрый день, уважаемые знатоки!
>
> Помогите исполнить задуманное. Есть n*1000 файлов. В них имеются сочетания
> символов
> "abc"; их надо заменить на "defg". У меня получилось с одним файлом: sed
> 's/abc/defg/g'
> a.html > b.html.
>
> Но это не то. Мне нужно получить файлы с исходными именами, т.е.
> перезаписать
> их.

sed -i.bak -e оператор -e ещё-оператор список-файлов

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 35527; Возраст листа: 2003; Участников: 1499
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/811294

   2009-01-17 11:23:46 (#811294)

Вопрос по sed

Добрый день, уважаемые знатоки!

Помогите исполнить задуманное. Есть n*1000 файлов. В них имеются сочетания символов
"abc"; их надо заменить на "defg". У меня получилось с одним файлом: sed 's/abc/defg/g'
a.html > b.html.

Но это не то. Мне нужно получить файлы с исходными именами, т.е. перезаписать
их.

Строка sed 's/abc/defg/g' a.html > a.html выдала мне пустой файл (не понял, почему)

Помогите, пожалуйста.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 35526; Возраст листа: 2003; Участников: 1499
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/811289

   2009-01-17 11:11:25 (#811289)