当前位置: 首页 > Linux

LinuxShell编程之条件判断与流程控制

时间:2023-04-07 02:08:22 Linux

一、条件判断语句1.1根据文件类型判断两种判断格式:test-e/root/install.log[-e/root/install.log]//推荐1.2通过文件权限判断1.3两个文件的比较1.4两个整数的比较1.5字符串的判断1.6多条件判断2.if语句2.1单分支if语句示例1:判断当前登录用户是否为root#!/bin/bashtest=$(env|grep"USER"|cut-d"="-f2if["$test"==root]thenecho"Currentuserisroot."fi例子二:判断分区使用情况查看磁盘使用情况:df-h2.2双分支if语句示例1:判断输入是否为目录示例2:判断apache是??否启动注意:检测脚本名称中不要包含httpd,否则apache停止时仍会输出httpd!2.3多-判断用户输入了什么文件的分支if语句:3.case语句4.for循环语句4.1语法14.2语法2批量删除用户:5.while循环和until循环5.1while循环5.2until循环参考教学视频:有条件的Tony的shell编程判断与流程控制