如何从终端输出

时间:2015-06-11 23:37:20

标签: bash zsh

所以我正在运行我的规范,并且有一个恼人的错误消息,它将自身插入到输出中。我不想解决导致错误消息的问题。我认为用sed或awk或其他东西过滤它会很好。

让我们说错误信息是这样的:

I'm an annoying error message that ends in a newline.

所以我的经历是这样的:

$ rspec
....f....*.....I'm an annoying error message that ends in a newline.
............................................................I'm an annoying error message that ends in a newline.
....................................................

理想的体验是:

$ rspec | sed something
....f....*....................................................................................................

我做得很好:

$ rspec | sed 's/I'"'"'m an annoying error message that ends in a newline.//'

但它会在消息本身的任何地方留下换行符。由于某种原因,在\n上添加会使其停止匹配。

感谢阅读!

1 个答案:

答案 0 :(得分:1)

MutableList[Int]()

输入

fill

输出

awk 1 RS='zulu\n' ORS=