功能:一键安装软件。可以选择要安装的选项(如1 2 3 ),直接回车的话,默认全安装
#!/bin/sh:/bin/bash
export PATH=/usr/bin:/bin:/sbin:/usr/sbin:$PATH
init_env()
{
echo "初始化环境"
#yum install ncurses* gcc+ gcc-c++ openssl* gcc gcc++ cmake
}
install_vim()
{
echo "安装Vim"
}
do_install()
{
for a in "$@"
do
echo "执行:"${arry[$a]}
${arry[$a]}
done
}
arry[1]="init_env";
arry[2]="install_vim"
#${arry[1]}
#${arry[2]}
echo "please choose which you want to setup."
echo -e "1:init_env \t 2:install_vim"
read -a choosed
if [ -z "$choosed" ]
then
echo "no choose"
do_install ${arry[@]}
else
echo "choose"
do_install ${choosed[@]}
fi
运行举例:
#sh b.sh
please choose what you want to setup.
1:init_env 2:install_vim
1
choose
执行:init_env
初始化环境
分享到:
相关推荐
Alma linux8 一键安装zabbix6.0 脚本
一键安装java脚本 Linux 安装jdk
该包中包含一键安装mysql5.7和mysql8.0脚本,分为mysql二进制包安装和yum安装,并一起部署MySQL备份策略 用于快速部署mysql场景,适合多项目快速部署 备份工具为xtrabackup
linux系统nginx一键自动离线安装包,含安装脚本。内含zlib、pcre、openssl、nginx等安装包
mysql8一键化安装脚本 1 可以自由安装在任何目录下(直接回车默认安装在/auto),而且所有的东西都在此目录下,不会出现在其他目录中 2 内置可以在存储过程中执行Linux命令插件 3 安装完成后,cd /auto/mysql/support-...
linux 各类一键安装脚本,懒人用懒办法
linux linux_Termux一键安装Linux脚本
linux下一键安装redis任意版本; 脚本用法:chmod 755 redis-install.sh && sh redis-install.sh 4.0.10 (后面跟的是你需要的版本号,需要什么版本就写什么版本,本例子中是4.0.10)
mysql8,linux版全自动安装shell脚本,一键安装;适合自动化安装环境,学习shell编程。可读性高
阿里提供的一键安装包,包括 nginx,php,mysql,vsftp,apache的一键安装及硬盘分区。测试过了,没有任何问题。
本脚本适用环境: 系统支持:CentOS6+,Debian7+,Ubuntu12+ 内存要求:≥128M 关于本脚本: 名词解释如下 L2TP(Layer 2 Tunneling Protocol) IPSec(Internet Protocol Security) IKEv2 (Internet Key Exchange ...
linux 下一键安装ffmpeg脚本,方便简单,一条命令就可以搞定,我用的是centos7系统。 FFmpeg 是一套处理多媒体文件的软件库。凭借这些强大的库,FFmpeg 能够转换格式、推流以及处理音频和视频文件。许多 Linux 的...
frps Latest release file frp_0.8.1_linux_amd64.tar.gz #此步骤会自动获取frp最新版本,自动操作,无需理会 Loading You Server IP, please wait... You Server IP:12.12.12.12 #自动获取你服务器的IP地址 Please ...
Linux一键安装docker脚本 一键运行下载并安装官方docker、docker-compose 安装后可通过诺docker --version、docker-compose --version查看版本信息
linux服务器,一键安装oracle11.2.0.4数据库,全程静默安装,无需任何操作!
linux 一键启动 jar包 批处理脚本,适用于java 项目,spring boot 一键启动,停止,重启 等,代码简洁,可直接使用.
Linux 7.6 安装19c 环境一键准备脚本,自动创建用户,安装目录 ,修改 sysctl.cnf ,修改limit
Linux、CentOS 64位系统安装Oracle11g依赖包及一键安装脚本,内含compat-libstdc++-33-3.2.3-61、libaio-0.3.105、libaio-devel-0.3.105、libstdc++、pdksh-5.2.14-36、unixODBC-2.2.11-10.el5.i386、unixODBC-devel...
Odoo12一键安装脚本命令 下载文件成功后需要自行编辑一下 编辑包含删除文件内无用提示以及服务器安装时需要你指定的安装路径 编辑完成后以.sh为结尾保存文件即可在服务器通过命令一键执行安装
适用于centos 的lnmp环境安装脚本。 学习shell的可以看看