shell程序设计003

简介: 命令列表:AND列表结果:因为file_one存在所以echo命令得以执行,应为echo总是返回true的,所以将会执行&&后面的命令,可以file_two不存在所以整个if语句返回false,则执行elseOR列表:结果:if后面的语句执行到true时就不再执行了。

命令列表:

AND列表


结果:


因为file_one存在所以echo命令得以执行,应为echo总是返回true的,所以将会执行&&后面的命令,可以file_two不存在所以整个if语句返回false,则执行else

OR列表:


结果:


if后面的语句执行到true时就不再执行了。

结合使用的魅力:

[ -f file_one ] && command for true || command for false

当文件存在时则接着执行后面的命令就可以返回true了,不用再执行command for false

当文件不存在时则不执行后面的command for true,而执行||后面的命令了!




目录
相关文章
|
Shell Linux
Linux操作系统实验七 Shell编程之循环程序编程(下)
Linux操作系统实验七 Shell编程之循环程序编程(下)
366 0
|
Java Shell 分布式数据库
【大数据技术Hadoop+Spark】HBase数据模型、Shell操作、Java API示例程序讲解(附源码 超详细)
【大数据技术Hadoop+Spark】HBase数据模型、Shell操作、Java API示例程序讲解(附源码 超详细)
439 0
|
Shell Linux
Linux操作系统实验七 Shell编程之循环程序编程(中)
Linux操作系统实验七 Shell编程之循环程序编程(中)
420 0
|
Shell Linux C语言
【Shell 命令集合 系统设置 内置命令】⭐⭐Linux 测量程序的执行时间和资源使用情况 time命令 使用指南
【Shell 命令集合 系统设置 内置命令】⭐⭐Linux 测量程序的执行时间和资源使用情况 time命令 使用指南
366 0
win10系统如何实现开机启动程序?用shell:startup命令
win10系统如何实现开机启动程序?用shell:startup命令
|
缓存 自然语言处理 Shell
xv6(19)SHELL交互程序
SHELL交互程序
246 0
|
小程序 Shell Linux
shell(二)第一个shell程序
前文我们了解了shell编程的具体情况。那么这里,我们开始shell编程的第一次尝试。
139 1
|
Shell Linux 开发工具
操作系统(Linux)外壳程序shell 、用户、权限
操作系统(Linux)外壳程序shell 、用户、权限
|
Shell Linux
Linux——shell程序的简单实现
Linux——shell程序的简单实现
|
安全 Ubuntu Shell
Linux——shell外壳程序
Linux——shell外壳程序