我有大量的网站,所有文件名中包含页脚的文件中都插入了相同的 php 位。
//###==###
malicious code
//###==###
如何使用 SED 或其他命令删除所有文件中的所有这些内容?
答案1
尝试使用 GNU find 和 sed 删除 php 文件里的这些行:
find /path/to/dir -iname "*.php" -exec sed -i -e '/^\/\/###==###/,/^\/\/###==###/d' '{}' \;
我有大量的网站,所有文件名中包含页脚的文件中都插入了相同的 php 位。
//###==###
malicious code
//###==###
如何使用 SED 或其他命令删除所有文件中的所有这些内容?
尝试使用 GNU find 和 sed 删除 php 文件里的这些行:
find /path/to/dir -iname "*.php" -exec sed -i -e '/^\/\/###==###/,/^\/\/###==###/d' '{}' \;