linux,如何从父级重定向stdout,但是将stdout保留在子屏幕中

时间:2017-08-02 23:58:39

标签: linux

例如,如果我们有两个bash文件。:

1)Master.bsh:

echo "I am master"
./Child.bsh

2)Child.bsh:

echo "I am child"

如果我们运行./Master.bsh,我们会在屏幕上收到2条消息。 如果我们运行./Master.bsh> stdout.txt,我们在屏幕上收到0条消息,都转到stdout.txt

问题: 如果我们运行后有任何办法./Master.bsh xxx ??? xxx ??? stdout.txt,我们可以看到"我是孩子"在屏幕上,但是"我是主人"在stdout.txt中

我无法使用以下答案:

*Master: 
echo "I am master" > stdout.txt
./Child.bsh*

我们唯一可以改变的是命令行。 ./Master.bsh xxx ??? xxx ??? stdout.xt

0 个答案:

没有答案
相关问题