The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
помогите с sed, !*! Игорь, 26-Дек-12, 08:59  [смотреть все]
  • помогите с sed, !*! Bosh, 18:34 , 26-Дек-12 (1)
    sed -r '/\;document.write.*/,/^\W\n\s\r.*$/ {/^.*$/d}'


    > Привет.
    > Помогите плиз. решить следующую задачу...
    > есть файл, точнее очень большая куча файлов, в каждый файл записали кусок
    > кода, код может начинаться с новой строки но не факт. Необходимо
    > удалить весь "вирусный"  :) код от первого вхождения до конца
    > файла, включая первое вхождение. Пришел к такой формуле:
    > find . -name '*.js' -exec sed -ibak 's/\;document.write.*$//g' {} \;
    > но сволоч не удаляет до конца файла. Что не так?

    • помогите с sed, !*! Bosh, 18:36 , 26-Дек-12 (2)
      sed -r '/\;document.write.*/,/^\n.*$/ {/^.*$/d}'

      так проще )

      > sed -r '/\;document.write.*/,/^\W\n\s\r.*$/ {/^.*$/d}'
      >> Привет.
      >> Помогите плиз. решить следующую задачу...
      >> есть файл, точнее очень большая куча файлов, в каждый файл записали кусок
      >> кода, код может начинаться с новой строки но не факт. Необходимо
      >> удалить весь "вирусный"  :) код от первого вхождения до конца
      >> файла, включая первое вхождение. Пришел к такой формуле:
      >> find . -name '*.js' -exec sed -ibak 's/\;document.write.*$//g' {} \;
      >> но сволоч не удаляет до конца файла. Что не так?

  • помогите с sed, !*! Ant0, 12:58 , 14-Янв-13 (4)



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру