1、测试表达式
(1)通常在条件结构和流程控制结构中,都需要进行各种测试,根据测试结果执行不同的操作,有时也会和if等条件语句相结合来完成测试判断,以减少程序运行的错误。
(2)执行测试表达式后通常会返回“真”或者是“假”,执行命令后返回值为“0”则表示为真,返回“1” 则表示为假。
(3)测试表达式的两种判断 格式:test和[ ]
常用测试操作符 |
说明 |
-d |
文件存在,且为目录,则为真 |
-f |
文件存在,且为普通文件,则为真 |
-e |