我正在运行浏览器测试,这会产生很多对我来说不重要的javascript错误,例如:
[Report Only] Refused to load the script 'https://www.googleadservices.com/pagead/conversion_async.js' because it violates the following Content Security Policy directive:
我使用grep -v过滤行,如下所示:
cucumber | grep -v 'Report Only'
这是按预期删除行,但它添加了一个空行。这将我测试的每个有趣的行分成10-20行,这导致了很大的可读性问题。
任何想法为什么grep -v以某种方式用空行替换模式?