我有一些传统的bash
代码,我正在运行并且想要插入应该转到标准输出的打印语句。我想将有去标准输出去out.out
和任何将有去stderr去err.err
。基于内容将输出重定向到3个不同的文件
运行myCode.sh 2> err.err 1> out.out
将打印出来一切正常,但我想放像echo "NewStatement: I am at this point in the code"
打印报表,然后以某种方式预grep命令NewStatement
并将其发送到标准输出,而其他一切正常得到处理。
在本质上我想:
1)在含有NewStatement
stdout
在stdout
不含有NewStatement
发送任何东西stdout
2)发送什么out.out
3)发送任何东西在stderr
至err.err
这可能吗?