相关疑难解决方法(0)

用bash管道stdout和stderr?

似乎较新版本的bash具有&>运算符,如果我理解正确的话,将stdout和stderr重定向到一个文件(&>>改为附加到文件,就像Adrian澄清的那样).

实现相同目标的最简单方法是什么,而是管道到另一个命令?

例如,在这一行:

cmd-doesnt-respect-difference-between-stdout-and-stderr | grep -i SomeError
Run Code Online (Sandbox Code Playgroud)

我希望grep能够匹配stdout和stderr中的内容(实际上,将它们组合成一个流).

注意:这个问题是询问管道,而不是重定向 - 因此它不是它当前标记为重复的问题的副本.

bash stdout stderr piping

141
推荐指数
2
解决办法
8万
查看次数

在bash中从键盘发送SIGINT到管道命令

如果在bash中我a | b | c | d在命令行上运行然后按^C,哪个进程获取信号?

linux bash signals

11
推荐指数
2
解决办法
870
查看次数

标签 统计

bash ×2

linux ×1

piping ×1

signals ×1

stderr ×1

stdout ×1