基本上,我想将过滤器添加到perl脚本的输出中。这个过滤器会切断与模式匹配的冗余线,“作业找到关闭”并导致清洁输出。现在我应该使用grep或sed来实现这种方法?这个过滤器应该是脚本的一部分,它有助于获得干净的输出。
我打算使用下面的sed命令匹配这些行并将它们从控制台输出中删除。但需要实施方面的帮助 让脚本在输出中有一些来自服务器的冗余行。在脚本结束时,我将运行以下sed命令来清除控制台上脚本的输出。
"sed -i '/No Job found./d' ";
答案 0 :(得分:0)
我认为grep
在这种情况下是你的朋友。一些事情
perl ... | grep -v "No Job found"
只会导致不打印No Job found
的行