在linux中有时候我们会看到&& 跟|| 的符号
列如 : cp ~/aaa.txt /home/desktop/aaa.txt && echo "sucess"
cp ~/aaa.txt /home/desktop/aaa.txt || echo "fail"
&& 表示,&&左边的命令返回真时,&&右边的命令才执行
|| 表示,||左边的命令返回假,||右边的命令才执行
案列如下:
liyuanhong@liyuanhong-VirtualBox:~$ true && echo "aaa"
aaa
liyuanhong@liyuanhong-VirtualBox:~$ false && echo "aaa"
liyuanhong@liyuanhong-VirtualBox:~$ false || echo "aaa"
aaa
liyuanhong@liyuanhong-VirtualBox:~$ true || echo "aaa"
liyuanhong@liyuanhong-VirtualBox:~$