|
发表于 2005-10-21 05:18:38
|
显示全部楼层
Post by csfrank
比如
cmd1 ; cmd2 && cmd3
bash是怎么理解的呢?
{ cmd1 ; cmd2 } && cmd3
还是
cmd1 ; { cmd2 && cmd3 }
换句话说
make && make check ; make check ; make check && make install
现在已知第一个和第二个 make check 肯定是不会通过的,但是第三个 make check 是肯定能通过的,那么 make install 有机会执行吗?
:ask :ask
&&是逻辑与,也就是说只有在前一个命令成功的情况下才会执行。而;没有这层关系,只是简单的按顺序执行命令。 |
|