2>&1,2是标准错误,1是标准输出,等价于把标准错误重定向到标准输出,为何是&1而不是1,&等效于标准输出。
有助于排错,如,exec下执行找不到命令的情况不加2>&1,输出是空,有加上的情况,会有报错信息。