免责声明:我不是在问如何修复wordpress,我问的是如何将find
用于特定任务。
我在Wordpress平台上托管博客。我已经意识到我已经被感染了,现在我所有的php文件都显示了一个破坏我的安装的脏标题。幸运的是,我意识到这很容易清理。我只需要删除php文件的第一行,其中包含字符串neeuczbkme
并将其替换为普通的php标题<?php
首先,我使用正确的标题字符串<?php
创建了一个文件,并将其保存为~/fix
我正在尝试grep -v
我的所有php文件,将它们复制到~/tmp
然后cat ~/fix ~/tmp
并覆盖原始的php文件。如果我手动执行此操作非常好但是当我尝试使用find
实现此想法时,我无法这样做。
我正在尝试
find plugins -iname "*.php" -exec grep -v neeuczbkme {} > ~/tmp \; -exec cat ~/fix ~/tmp > {} \;
这不起作用......任何想法?