【发布时间】:2014-01-10 10:52:59
【问题描述】:
我有一个 bash 脚本,在这个 bash 脚本中我有一个这样的 JAVARESULT 变量:
JAVARESULT=`java -cp ... parser_file $file $someextravar`
我想要的是在日志文件中捕获这个结果变量的标准错误和标准输出。
echo "$JAVARESULT" > $LOG_FILE
但我只得到标准输出而不是标准错误。我试过了:
echo "$JAVARESULT" &> $LOG_FILE
但我没有在日志文件中看到 java 错误。
【问题讨论】:
-
java -cp ... parser_file $file $someextravar &> $LOG_FILE?