published on

bring two outputs into a single command


vimdiff <(first command) <(second command) 

the <() makes a file descriptor (/proc/self/fd/12, as example) and reads from here are simply the stdout of the subshell command in the chicken head.

It’s kind of an inverse tee:

stream_of_output | tee >(command_1) >(command_2) 

there both command_1 and command_2 get the same stream of bits.