我看到有一个并行命令可以执行与我想要的命令类似的操作,答案在这里:run commands in parallel with exit fail if any command fails
但是我使用的虚拟机映像非常少,所以不能使用parallel
。
如果批处理中的任何命令失败,那么是否可以并行运行命令并返回存在状态失败?
例如
(npm install --global bower ng-cli) & (cd $1 npm install) & (cd $2 bower install); wait
在上面的命令中,如果第二条命令失败,则应该返回退出状态失败。
请让我知道是否需要提供更多信息。
(最坏的情况),如果有人可以帮助我将上述命令转换为并行命令,这也会很有用。
答案 0 :(得分:1)
使用GNU Parallel:
"proxy": {
"/services": {
"target": "http://localhost:3001",
"changeOrigin": true,
"pathRewrite": {
"^/services": ""
}
}
其中一项作业失败后,它将以失败返回。