2015-06-30 88 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 

這是我最好的猜測你問。