概要
博客
博客地址:IT老兵驿站
正文
shell 下面的分号”;” “&&” 和 “||” 的区别 。
“;” semicolon 分号表示无论前面执行是否成功,都会执行后面的语句。
“&&” double ampersand 表示逻辑与的关系,前面的语句成功了,才会执行后面的语句。
“||” double vertical bar 表示逻辑或的关系。
参考
https://unix.stackexchange.com/questions/187145/whats-the-difference-between-semicolon-and-double-ampersand
https://www.javatpoint.com/linux-double-vertical-bar