执行链式命令时,Linux中的command1 && command2和command1 & command2有什么区别?
发布于 2020-01-16 15:03:06
&&是一个逻辑运算符,所以在第一种情况下启动command1,如果它成功(返回退出状态为0),那么command2将运行。
&是bash/shell中的一个操作符,它启动命令背景,所以在第二个例子中,command1是在后台启动的,然后(无需等待它完成) command2就启动了。
https://stackoverflow.com/questions/59772338
复制相似问题