2015-06-30 91 views
-1

在Bash中是否有可能将STDIN重定向到STDIN?例如像这样:将stdin重定向到stdin

echo -n rain > < `echo bow` 

现在,我也知道上面的代码是废话(它更像pseudocede)。什么可能是正确的做法?

+3

STDIN仍然是STDIN,它不需要重定向。你可以在你的问题中包含你想达到的真正目标。 – chaos

+1

很难说出你真正想从你的例子中得到什么。看起来以下内容可能对你有用'echo $ n $(echo bow)' –

+0

不,我想要一个STDIN进入另一个STDIN。两种不同的STDIN。 –

回答

1

可以通过管道将两个程序的输出到第三,像这样:

{ echo -n rain; echo bow; } | cat 

这是我最好的猜测你问。