基本信息
文件名称:Linux操作系统基础任务式教程(慕课版)课件 10-01-05-分隔符、条件判断与任务实现.pptx
文件大小:505.49 KB
总页数:11 页
更新时间:2025-06-27
总字数:约小于1千字
文档摘要
;常见的分隔符:
;
||
使用格式:指令1分隔符指令2;完全分隔
使用格式:指令1;指令2;与操作
使用格式:指令1指令2
TT=T
T表示指令执行成功:指令存在或指令本身有真假的输出
指令1执行成功时继续执行指令2
指令1执行失败后不再执行指令2
;或操作
使用格式:指令1||指令2
T||T=T;T||F=T
T表示指令执行成功:指令存在或指令本身有真假的输出
指令1执行成功时不再执行指令2;条件判断可以让程序具有“智能”。
一个条件表达式会有一个结果:
条件表达式成立,称该表达式为T
条件表达式不成立,称该表达式为F
例如:
条件表达式:1==2不成立,表达式结果为F
条件表达式:1=2成立,表达式结果为T;在bash中,变量$?的值与上一条指令执行是否成功有关。
如果上一条指令执行成功,则$?的值为0。
如果上一条指令执行失败,则$?的值非0。;在bash中,可以使用[]或if进行条件判断。
[]格式:[表达式];-f:指令格式:[-f文件名]
功能:判断文件是否为普通文件
-d:指令格式:[-d目录]
功能:判断目录是否存在;1.设置回收站目录;