我有一些傳統的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
這可能嗎?