LINUX 笔记-命令执行顺序 && ,||

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LINUX 笔记-命令执行顺序 && ,||相关的知识,希望对你有一定的参考价值。

&&

格式:命令1 && 命令2

说明:命令1返回真(即返回0,成功被执行)后,命令2才能够被执行

例:/apps/bin目录将会被移到/apps/dev/bin目录下,如果它没有被成功的执行,就不会删除/apps/bin目录

 mv /apps/bin /apps/dev/bin && rm -r /apps/bin

 

||

格式:命令1 || 命令2

说明:命令1未执行成功,那么就执行命令2

例: 拷贝文件没成功的话,就显示错误.

 cp word.txt word.bak || echo "cp file failed!"

以上是关于LINUX 笔记-命令执行顺序 && ,||的主要内容,如果未能解决你的问题,请参考以下文章

&&()||决定Linux命令的执行顺序

Linux常用命令(十六)

Linux 命令执行顺序控制与管道

[转]linux多命令的顺序执行

Linux shell Bash的基本功能3 多命令与管道符

CTF中的命令执行绕过方式