用户报告他的任务运行失败了,先看看任务的运行方式:
可以看出用户提交的是交互式任务 (-Is),但是却提交到后台运行了(&)。很明显用户提交任务的方式不对,导致任务运行失败。
因为交互任务和后台任务是互斥的,交互式任务需要打开标准IO(标准输入、标准输出、标准错误),但是后台任务需要关闭标准IO。一个任务不可能既是交互任务又是后台任务。
解决方法也很简单:如果是交互式任务,就去掉 &;如果要放到后台运行不需要交互,就取消掉 -Is 参数。
用户报告他的任务运行失败了,先看看任务的运行方式:
可以看出用户提交的是交互式任务 (-Is),但是却提交到后台运行了(&)。很明显用户提交任务的方式不对,导致任务运行失败。
因为交互任务和后台任务是互斥的,交互式任务需要打开标准IO(标准输入、标准输出、标准错误),但是后台任务需要关闭标准IO。一个任务不可能既是交互任务又是后台任务。
解决方法也很简单:如果是交互式任务,就去掉 &;如果要放到后台运行不需要交互,就取消掉 -Is 参数。