对shell中的与(&&)和或(||)的理解


如果第一个命令执行成功,与操作符 (&&)才会执行第二个命令

如果第一个命令执行失败,或操作符 (||)才会执行第二个命令




  &&    ||    &&   ||   ||   &&   &&   ||   

 




  &&     &&    &&   &&  

 

&&    ||    &&   ||   ||   &&    &&   ||   

 

/sh6.: line : cd: p: No such 

: cannot access : No such 

 

 

  

&& (  ||  ) || (  &&  ) && (  ||   || (  &&  ))

: line : cd: p: No such 

: cannot access : No such 

 

&& (  ||  ) || (  && cd p) && (  ||   || (  &&  ))

: line : cd: p: No such /sh7.: line : cd: p: No such  or directory

相关内容