逻辑与和逻辑或的组合用于在命令行中编写if then else结构。
如果将满足第一个条件(if), 则命令行执行将在此处停止。
但是, 如果第一个条件失败, 则执行第二个条件(否则)。
例:
cd Desktop &
&
file jtp.txt || echo successful.
文章图片
查看上面的快照, 从命令” cd桌面& & 文件jtp.txt || echo成功。” 中, 第一个(如果)命令(cd桌面& & 文件jtp.txt)已成功执行, 因此命令行执行停止。
【Linux组合& & 和||】但是第二次, “ 如果” 部分执行不成功, 因此将执行” 其他” 部分。
推荐阅读
- Linux英镑符号 (#)
- Linux双竖线(||)
- Linux 双&符(&&)
- Linux Dollar问号($())
- Linux&符(&)
- Linux分号(;)
- Linux控制操作符
- Linux显示shell扩展
- Linux命令参数