有没有办法将我的调试输出重定向到文件和屏幕上的正常 STDOUT。
$ cat test1.sh
#!/bin/bash
echo HAI
echo BYE
$ sh -x test1.sh
+ echo HAI
HAI
+ echo BYE
BYE
我想将调试输出重定向到文件并在屏幕上正常输出。
$ sh -x test1.sh >file1
+ echo HAI
+ echo BYE
但我可以将输出重定向到文件并结束屏幕上的调试输出。
最佳答案
关于linux - 将调试和 STDOUT 重定向到不同的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19208716/