Linux从入门到精通系列之SHELL编程条件判断和流程控制

tech2022-09-15  108

今日目标:

熟悉条件判断语句,如判断整数、判断字符串等

熟悉流程控制语句基本语法,如if…else…

一、条件判断语法结构

思考:何为真(true)?何为假(false)?

1. 条件判断语法格式

格式1:test条件表达式

格式2:[ 条件表达式 ]  

格式3:[[ 条件表达式 ]]  支持正则 =~

特别说明:

1)  更多判断,man test去查看,很多的参数都用来进行条件判断

2. 条件判断相关参数

问:你要判断什么?

答:我要判断文件类型,判断文件新旧,判断字符串是否相等,判断权限等等...

(一)判断文件类型

判断参数 含义 -e 判断文件是否存在(任何类型文件) -f 判断文件是否存在并且是一个普通文件 -d 判断文件是否存
最新回复(0)