我正在调用我们在OS X上从bash编写的命令行工具,我遇到的问题是我没有得到stderr输出但只有printf被写入stdout。
这是我的电话:
echo "someInputString" |theTool -v someArg
我也尝试过:
echo "someInputString" |theTool -v someArg 2>&1
没有成功...... 我敢打赌这是微不足道的,但我不知道需要做些什么。 提前谢谢!
答案 0 :(得分:0)
使用2>
重定向stderr流输出。
echo "someInputString" |theTool -v someArg 2> error_file