我有一个由shell脚本启动的c ++代码。 shell脚本具有以下行来启动c ++代码/home/user/test_client/a.out现在我想捕获这个代码的输出在一个名为message.log的文件中message.log什么是正确的方法来做到这一点? 我已经尝试/home/user/test_client/a.out >> message.log它不起作用。 我在这里做错了什么?
试试a.out >> message.log 2>&1
这也将redirectstderr,这可能是消息的去向。
请使用syslog API写入/ var / log / messages