我需要下载两个项目,即A和B,最终结果是B项目的构建,但它只能在安装了项目A的情况下构建。
所以我应该完成的任务如下:
- 下载一个
- 下载 B
- 构建 A,然后安装 A
- 构建 B,然后安装 B
1和2可以同时运行,2和3可以同时运行,
传统的编程方式是:
1 && 3
2 && 4
有没有更好的shell编程方法,可以更快地完成?
( (1 && 3 ) & 2 ) && 4 // is there possible? or will this be quicker than the former one?
那么让这些任务同时运行的方法是什么?