我可以在所有 php 文件下看到相同的代码。
从...开始
<?php $rfghoh = '*f%)sfxpmpusut)tpqssu6
结束
$rfghoh=$yuoopi-1; ?>
我只是在寻找只删除第一行 php 代码而不是整个 php 文件的脚本。
我试过find -name '*.php' -exec sed -i '/<?php $rfghoh/,/?>/d' '{}' \;
但是它会删除文件下的所有内容,但我只需要删除那些标签下的内容。
谢谢
答案1
使用 Dreamweaver 通过文件夹设置而不是文件来查找和替换。(在文件夹中的所有文件中搜索和替换)
如果每行的中间不同,则可以使用正则表达式来匹配需要替换的行;如果每行相同,则不需要。
但这只会让您的网站恢复到被黑客入侵之前的状态。清理后,您将需要保护您的代码。