将两个命令的输出管道化为一个

Svi*_*ish 4 linux unix bash

是否可以在 unix/bash 中将两个命令的输出通过管道传输到另一个命令?

我尝试运行以下命令,该命令成功运行了两个命令,但第一个通过管道传输到 stdout,第二个通过管道传输到 less。

$ grep 40515575 * && zgrep 40515575 * | less
Run Code Online (Sandbox Code Playgroud)

pho*_*ops 5

试试这个:

$ ( grep 40515575 * && zgrep 40515575 * ) | less
Run Code Online (Sandbox Code Playgroud)