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