linux常见条件判断
linux条件判断:eq、ne、gt、lt、ge、le、-n、-z
-eq: 测试两个整数是否相等;比如 $A -eq $B
-ne: 测试两个整数是否不等;不等,为真;相等,为假;
-gt: 测试一个数是否大于另一个数;大于,为真;否则,为假;
-lt: 测试一个数是否小于另一个数;小于,为真;否则,为假;
-ge: 大于或等于
-le:小于或等于
if [ -n $val1 ]
判断val1变量是否长度非0,而它的长度正好非0,所以then部分被执行了。
if [ -z $var2 ]
判断val2变量是否长度为0,而它正好长度为0,所以then部分被执行了。
linux常见条件判断相关推荐
- linux脚本条件判断或,Shell脚本IF条件判断和判断条件总结
前言: 无论什么编程语言都离不开条件判断.SHELL也不例外. if list then do something here elif list then do another thing ...
- Linux shell条件判断if中的-a到-z的意思
[ -a FILE ] 如果 FILE 存在则为真. [ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真. [ -c FILE ] 如果 FILE 存在且是一个字特殊文 ...
- Linux shell 条件判断if
-a到-z的意思 [ -a FILE ] 如果 FILE 存在则为真. [ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真. [ -c FILE ] 如果 FILE 存在且是一个字特 ...
- js中一种常见条件判断if(var)的坑
在处理js代码判断真假时经常会这么写. //从某个地方获取的值. var vale = fun(......... );if(!value){进入这里表示value的布尔值为false } 我们知道, ...
- Linux shell条件判断
- ARM汇编 常见条件判断对应NZCV标识 以及 TST / TBZ / TBNZ 指令
单步的时候遇到TST总是忘记是什么意思,在这里详细记录一下. TST W0, #1: 如果W0.bit_1 == 1,则将CPRF寄存器的Zero=0:否则W0.bit_1 == 0,Zero=1. ...
- linux if 命令判断条件总结
linux if命令 关于文件属性的判断式 -a 如果文件存在 -b 如果文件存在,且该文件是区域设备文件 -c 当file存在并且是字符设备文件时返回真 -d 当pathname存在并且是一个目录时 ...
- linux 条件判断
UNIX Shell 编程 一些条件判断 总结 -b file 若文件存在且是一个块特殊文件,则为真 -c file 若文件存在且是一个字符特殊文件,则为 ...
- Linux之Shell脚本的条件判断和函数
一.条件判断 1.if判断 (1)基本语法 if [ 条件判断式 ] then程序 fi 注意事项: 1.[ 条件判断式 ]中括号和条件判断式之间必须有空格 2.if后要有空格 (2)实操 输入一个数 ...
最新文章
- .NET全栈开发工程师学习路径
- ML之RF:基于RF算法实现案例(数据集samtrain.csv、samval.csv、samtest.csv)
- zeppelin安装使用
- 组词组合 php,PHP组词算法实现详解
- VMware vSAN 的内部版本号和版本 (2150753)--2020-10-27 更新
- seqkit根据基因id_ID转换靠的是深厚的背景知识加上一点代码技巧
- Raki的读paper小记:PURE:A Frustratingly Easy Approach for Entity and Relation Extraction
- rpg游戏地图绘制android,基于Android studio 的rpg游戏大地图的绘制
- Base64编码流程
- php ddos 防御,PHP DDos的几个防御方法
- 笔记本插入耳机声音外放
- Quartus II :1位全加器设计
- 5G学习(三)-SSB与初始接入
- 如何用C语言将华氏温度转化为摄氏温度
- httpclient发布application/octet-stream
- 替代SSD?Crossbar进军中国存储市场
- mmsegmentation自定义新数据集
- 端粒效应《The Telemere Effect》程序员的养生指南(一)压力、端粒与衰老
- Zip明文攻击细节问题及解决方案
- JSP自定义标签(一)