高级grep,其中string不以URL开头

我在我们的网站上看到很多错误日志,都在寻找favicon.ico。 favicon现在托pipe亚马逊S3,但它似乎仍然有一个旧的,我找不到任何地方的链接(我是一个新的员工,所以我不太熟悉的东西)。 我怎样才能做一个不以http://s3.amazon.com开始的favicon.ico的grepsearch?

cat stuff | grep -v 'http://s3.amazon.com/' | grep favicon.ico 

说明: grep -v返回不匹配的所有内容。 所以,扔掉里面有“ http://s3.amazon.com ”的所有东西,然后查看剩下的“favicon.ico”。 你可以随心所欲的交换。

许多浏览器在本地查找favicon.ico文件,而不pipe该位置是否在您的HTML中指定。 因此,在你的文件中很可能不是一个错误,你应该简单的忽略这些错误。