标准输出和标准错误

时间:2018-12-20 03:12:29

标签: bash

我想获得stderr和stdout

1 个答案:

答案 0 :(得分:1)

您将在每次迭代中覆盖number的值。要么使用+=

for i in $(seq $1 $2); do
  number+=$(java Input $i 2>&1)
done

或反转结构,将循环放在命令替换内,而不是相反。

number=$(for i in $(seq $1 $2); do java Input $i; done 2>&1)