Skip to content

输出重定向 2>&1

0 表示stdin标准输入
1 表示stdout标准输出
2 表示stderr标准错误

  • 标准输出和错误输出都指向标准输出
sh
sh start.sh 2>&1
  • 输出和错误输出都指向文件
sh
sh start.sh >info.log 2>&1

可以简写成

sh
sh start.sh &>info.log

如果需要放到后台执行,需要在命令行后面增加 &

sh
sh start.sh &>info.log &

reference