25.Sheel脚本中的if语句、case语句、expect语句、语句控制(exit、break、continue)

本文介绍了Shell脚本中的条件控制结构,包括if语句及其示例,展示了case语句的工作原理和示例,并提及了expect语句的用途及其实例。同时,还涵盖了语句控制如exit、break和continue的用法。
摘要由CSDN通过智能技术生成

1.if语句

if 条件1
then
	语句1
elif 条件2
then
	语句2
else
	语句3
fi

2.if语句示例

#!/bin/bash
if [ "$1" = "jay" ]
then
        echo "0118"
elif [ "$1" = "sehun" ]
then
        echo "0412"
else
        echo "1109"
fi

在这里插入图片描述
在这里插入图片描述

3. case语句

case
	条件1)
	语句1
	;;
	条件2)
	语句2
	;;
	*)
	语句3
esac

4. case语句示例

#!/bin/bash
case $1 in
        jay|JAY)
        echo "0118"
        ;;
        sehun|SEHUN)
        echo "0412"
        ;;
        *)
        echo "1109"
esac

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值