&& || 元字符
1.只有前面一条命令执行成功了,才执行后面一条,否则,后面命令不执行:
$ command1 && command2
$ grep a output >/dev/null && sort output
2.只有前面一条命令执行不成功,才执行后面一条,否则,后面的命令不执行:
$ command1 || command2
$ update || echo ' The update program failed!'
&& || 元字符
1.只有前面一条命令执行成功了,才执行后面一条,否则,后面命令不执行:
$ command1 && command2
$ grep a output >/dev/null && sort output
2.只有前面一条命令执行不成功,才执行后面一条,否则,后面的命令不执行:
$ command1 || command2
$ update || echo ' The update program failed!'