失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > shell编写mysql启动脚本文件夹_linux 编写一个shell脚本文件 实现以下功能

shell编写mysql启动脚本文件夹_linux 编写一个shell脚本文件 实现以下功能

时间:2021-11-10 14:18:39

相关推荐

shell编写mysql启动脚本文件夹_linux 编写一个shell脚本文件 实现以下功能

展开全部

#!/bin/bash

whiletrue

do

cat<

启动Apache(a)

启动Mysql(m)

启动Samba(s)

启动FTP(f)

启动DNS(d)

退出脚本(E)

END

read-p"请输入要执行的操作:"choice

case$choicein

a)

servicehttpdstart

;;

m)

servicemysqldstart

;;

s)

servicesambastart

;;

f)

servicevsftpdstart

;;

d)

servicenamedstart

;;

E)

exit

;;

*)

echo"输入有误e69da5e6ba903231313335323631343130323136353331333363373766,请输入字母a/m/s/f/d启动相应的服务!"

;;

esac

done

这是模板,纯手打。其中的service httpd start之类的可以换成具体的命令,也可以加上if判断。

针对按什么键执行什么操作用case判断最方便

其中

a)的意思是如果$choice等于a的话则执行什么什么

m)的意思是如果$choice等于m的话则之姓什么什么

其余同理

*)的意思是如果没有以上的a) m) f)...的话就会匹配到这一行,就会输出:输入有误,请输入字母a/m/s/f/d启动相应的服务。

read -p "请输入要执行的操作:" choice //这是个交互式的命令,会输出"请输入要执行的操"作到显示器上,然后将你输入的值赋值给变量choice 然后再用case判断变量choice。

if判断也可以。根据个人喜好来。

case xxx in

x)

;;

y)

;;

*)

;;

这是语法。

如果觉得《shell编写mysql启动脚本文件夹_linux 编写一个shell脚本文件 实现以下功能》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。