你可以用Apache error_logsearch并删除特定的行吗?

我知道我可以使用grep命令在我的Apache error_log文件中search特定的关键字

# grep "favicon.ico" error_log 

我很好奇,但是如果可以从文件中删除/删除任何和所有包含特定关键字的行。

我知道这是行不通的,但是这个想法是:

 rm -r -f grep "favicon.ico" error_log 

 sed -i '/favicon.ico/d' error_log 

但是,您可以通过在文档根目录中创build一个空的favicon.ico文件或将以下内容放在httpd.conf文件中来摆脱出现在Apache错误日志中的此错误:

 Redirect 404 /favicon.ico <Location /favicon.ico> ErrorDocument 404 "No favicon" </Location>