1. 程式人生 > >linux下&&和;的區別

linux下&&和;的區別

&&符號:前一個命令執行成功,才執行後一個

[[email protected] ~]# cd /tmp/ && ls
ssh-yHGjKVtMPT5Q

前一個執行失敗時,後一個不執行

[[email protected] tmp]# cd /rwrwe/&& ls
-bash: cd: /rwrwe/: No such file or directory
[[email protected] tmp]#

;符號:無論前一個命令成功與否,都執行後一個命令

[[email protected]
tmp]# cd /rwrwe/; ls -bash: cd: /rwrwe/: No such file or directory ssh-yHGjKVtMPT5Q