|
|
发表于 2008-4-26 23:57:35
|
显示全部楼层
Post by deepwhite;1842891
告诉计算机这个指令完成之后继续执行下一个.
比如 make && make install
就是说编译完了之后自动安装.
楼主问的是在命令结尾加一个&,代表将命令放入后台运行。
&&实际是指当前一个命令成功执行后,也就是返回给shell的值为0时,才执行下一条指令。所以,在make && make install中,只有当make正确执行,没有出错的情况下才执行make install
如果不用判断前一个命令是否成功执行,只是顺序执行一组命令,直接用;号分隔命令即可,如 make ; make install
与&&使用类似,还有||,command1 || command2,代表只有当command1没有成功执行时,才执行command2 |
|