|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Svyatoslav Abramenkov 2:464/8088.100 07 Apr 2004 16:07:14 To : Kirill Frolov Subject : потоковое преобразование текстовых файлов -------------------------------------------------------------------------------- At 02 Apr 04 00:42:50, Kirill Frolov wrote to Leon Afanasev: NZ>>> В простейшем случае для замены подойдет что-то типа: NZ>>> perl -ne 's/old_stuff/new_stuff/gi' -p -i.bak /some/place/*.htm LA>> Hасколько я ничего не понимаю, предложеный пример будет обрабатывать LA>> текст LA>> построчно, в то время как исходный вопрос был про _не построчную_ LA>> замену. KF> Может уйти тогда в сторону xml и использовать xslt процессор? KF> Во всяком случае, речь уже идёт не о преобразовании текстовых файлов, KF> а редактировании ДЕРЕВА (согласно DOM) html-документа. Hичего там такого не было. Просто нужная sentence может быть или в одной строке, или растянуться на несколько. s/old_shit/new_shit/gims - вполне себе решение. -- Svyatoslav <absolute_sh@mail.ru> [Registered Linux user #219421] --- QDed/Linux * Origin: AbSolute Soft&Hard (2:464/8088.100) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/459000740c45.html, оценка из 5, голосов 10
|