Необходимо восстанавливать от резервного копирования, а не этой попытки очистки. Я все еще рассмотрю вопрос о xargs
и файлы с пробелами. xargs
команда разделит аргументы на пробелах, если Ваша поддержка версии -0
и найдите поддержки -print0
. Самый легкий путь состоит в том, чтобы использовать -exec
, который является POSIX и работает везде (примечание: -i
для sed
не POSIX).
find /home/USER_NAME/domains/*/public_html/* -name '*.php' -exec sed -i 's#<?php $zend_framework=.* ?>##g' {} \;