今天才知道用 &&
也可以串接,並且左邊的命令失敗,右邊的命令將不會運行
test@test:~$ cd /NNNNNNNNN && pwd && ls && cd
-bash: cd: /NNNNNNNNN: No such file or directory
test@test:~$ cd .. && pwd && ls && cd
/home
test
test@test:~$ cd .. && pwd && ls
/home
test
test@test:/home$
跟 ;
不一樣,它會一直執行下去
test@test:/home$ cd /NNNNNNNNN ; pwd ; ls
-bash: cd: /NNNNNNNNN: No such file or directory
/home
test