小编eta*_*024的帖子

Bash:进程替换和标准输入

下面一行很明显:

echo "bla" | foo | bar
Run Code Online (Sandbox Code Playgroud)

但是下面的人也这样做吗?

echo "bla" | bar <(foo)
echo "bla" | bar < <(foo)
Run Code Online (Sandbox Code Playgroud)

哪个foobar从标准输入读取“bla”,为什么?

我的意思是,当然,我可以编写代码并检查它,但我不确定它是定义的行为还是我正在利用我不应该依赖的功能。

bash process-substitution stdin

13
推荐指数
1
解决办法
1116
查看次数

标签 统计

bash ×1

process-substitution ×1

stdin ×1