- 0
- 0
- 约7.43千字
- 约 14页
- 2026-01-21 发布于北京
- 举报
京峰JF2117‑Day34上课笔记SHELL编程Find、Sed实战
1、Case选择语句实战
Case选择语句,主要用于对多个选择条件进行匹配输出,与ifelif语句结
构类似,通常用于传递输入参数,打印出输出结果及内容,其语法格式以
Case...in开头,esac结尾。语法格式如下:
#!/bin/bash
#Byauthor2017
case$1in
Pattern1)
语句1
;;
Pattern2)
语句2
;;
Pattern3)
语句3
;;
esac
Case条件语句Shell编程案例如下:
(1)打印Monitor及Archive选择菜单:
#!/bin/bash#作者
2017
京峰JF2117-Day34上课笔记SHELL编程Find、Sed实战
1、Case选择语句实战
Case选择语句,主要用于对多个选择条件进行匹配输出,与ifelif语句结构
类似,通常用于传递输入参数,打印出输出结果及内容,其语法格式以
Case…in开头,esac结尾。语法格式如下:
#!/bin/bash
#By2017
case$1in
Pattern1)
语句1
;;
Pattern2)
语句2
;;
Pattern3)
语句3
;;
esac
Case条件语句Shell编程案例如下:
(1)打印Monitor及Archive选择菜单:
#!/bin/bash
#Byauthor2017
__
case$1inmonitor)monitorlog;;archive)archivelog;;help)echo–e\
033[32m用法:{$0}monitor|archive|help}\033[0m;;*)echo–e\033[32
m用法:{$0}monitor|archive|help}\033[0m;;esac
(2)自动修改IP菜单:
#!/bin/bash
#作者2017
case$iin
_
modifyip)
_
changeip
;;
modifyhosts)
_
_
changehosts
case$1in
monitor)
monitor_log
;;
archive)
archive_log
;;
help)
echo–e\033[32mUsage:{$0monitor|archive|help}\033[0m
;;
*)
echo–e\033[32mUsage:{$0monitor|archive|help}\033[0m
esac
(2)自动修改IP菜单:
#!/bin/bash
#By2017
case$iin
modify_ip)
change_ip
您可能关注的文档
- 完形填空新题型突破与训练四.pdf
- 考研英语二写作高分策略:常见题型与技巧.pdf
- 四年应早明了道理:全心投入学习与生活.pdf
- 轻松掌握:文书查询与审核进度查看指南.pdf
- 人教版八级英语下册Unit2导学案:帮助清理城市公园.pdf
- 黄金首饰选购指南:了解印记辨真伪.pdf
- 工作秋季专项奖学金感谢信-上交材料奖学金.pdf
- Unit9能来参加聚会吗?第一课时导学案.pdf
- 医学影像归档与通讯系统软件PACS产品概述及特点.pdf
- 河南省中医院女性不孕不育科先进技术与服务概览.pdf
- T∕CAMDI 158-2025 医疗器械呼吸气体通路用原材料及制品 气味分级及评价方法.docx
- 交通安全,平安出行指南班会.pptx
- 幼儿园教师的多元智能培养与综合素质教育.pptx
- 2026高职第二学年(动力电池技术)应用资格考试试题及答案.doc
- 2026高职第二学年(动物防疫检疫技术)动物疫病监测资格考试试题及答案.doc
- 生育保险待遇申领流程解读.pptx
- 幼儿园工作中的游戏和戏剧教育.pptx
- 2026高职第二学年(动物防疫与检疫)动物检疫实操资格考试试题及答案.doc
- 2026高职第二学年(动物检疫与防疫)动物防疫技术资格考试试题及答案.doc
- 2026高职第二学年(动物药学)动物药品研发资格考试试题及答案.doc
原创力文档

文档评论(0)