当前位置:网站首页>Shell脚本 &&和||的使用
Shell脚本 &&和||的使用
2022-04-23 05:50:00 【tilblackout】
- 如果前一个指令执行正确,在Linux中会回传一个$?=0的值
例1:判断文件是否存在,存在则创建另一个文件
ls /tmp/abc && touch /tmp/abc/hehe
例2:判断文件是否存在,不存在创建,存在则不做任何事
ls /tmp/abc || touch /tmp/abc
例3:判断文件是否存在,存在显示"exist",不存在显示"not exist"
#有多个指令时按顺序执行,后一个根据前一个的$?执行
ls /tmp/vbirding && echo "exist" || echo "not exist"
#不显示ls输出的结果
ls 1.txt >/dev/null 2>&1 && echo "exist" || echo "not exist"
版权声明
本文为[tilblackout]所创,转载请带上原文链接,感谢
https://blog.csdn.net/tilblackout/article/details/123411920
边栏推荐
- 搭建openstack平台
- 使用TransmittableThreadLocal实现参数跨线程传递
- Friend function, friend class, class template
- 【UDS统一诊断服务】四、诊断典型服务(4)— 在线编程功能单元(0x34-0x38)
- 爬虫效率提升方法
- clion安装教程
- GDB debugger installation and use
- [UDS unified diagnosis service] IV. typical diagnosis service (3) - read fault information function unit (storage data transmission function unit)
- 【UDS统一诊断服务】一、诊断概述(3)— ISO 15765体系结构
- 【UDS统一诊断服务】(补充)五、ECU bootloader开发要点详解 (1)
猜你喜欢
C语言的浪漫
[UDS unified diagnosis service] IV. typical diagnosis service (1) - diagnosis and communication management function unit
Qt 添加QSerialPort类 实现串口操作
C语言的运算符
基于TensorFlow的线性回归实例
for()循环参数调用顺序
【UDS统一诊断服务】二、网络层协议(1)— 网络层概述与功能
OpenCV使用 GenericIndex 进行 KNN 搜索
[UDS unified diagnosis service] i. diagnosis overview (1) - diagnosis overview
逻辑回归原理及代码实现
随机推荐
Feign请求日志统一打印
C#【文件操作篇】PDF文件和图片互相转换
客户端软件增量更新
ArcGIS表转EXCEL超出上限转换失败
Wechat applet request encapsulation
[UDS unified diagnosis service] IV. typical diagnosis service (1) - diagnosis and communication management function unit
【UDS统一诊断服务】四、诊断典型服务(5)— 功能/元件测试功能单元(例行程序功能单元0x31)
搭建openstack平台
Figure guessing game
C语言进阶要点笔记5
Qt 给应用程序加图标
C语言循环结构程序
vs中的多字节与unicode
爬取彩票数据
Programmers can also write novels
copy constructor
PM2 deploy nuxt related commands
对象的动态建立和释放,赋值和复制
【UDS统一诊断服务】一、诊断概述(3)— ISO 15765体系结构
类和对象