博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
写个自动安装JDK的shell脚本
阅读量:6254 次
发布时间:2019-06-22

本文共 1367 字,大约阅读时间需要 4 分钟。

#!/bin/bash###################################################   INSTALL JDK AUTOMATICALLY#  #   author: jeffzhao #   date:   2013.6.20 ##################################################cmd_path=`pwd`jdk_package_path="./"jdk_install_path="/opt/jdk"jdk_package_name="jdk-7u25-linux-i586.tar.gz"jdk_unzip_dir=""###################################################  check jdk package#  unzip jdk#################################################function check_package(){       jdk_package_name=`ls | grep jdk | grep tar.gz`    ###    jdk_unzip_dir=`ls -l | grep '^d' |grep jdk |awk '{print$8}'`        if [ -d ${jdk_unzip_dir} ]    then                rm -rf ${jdk_unzip_dir}    fi        ###    if [ ! -f ${jdk_package_name} ]    then    echo "you need jdk package!"        exit 0    fi            ###      tar -xzvf ${jdk_package_name}     rm -rf ${jdk_install_path}/*     cp -r `ls -l | grep '^d' |grep jdk |awk '{print$8}'` ${jdk_install_path}}##################################################   install jdk##################################################function install_jdk(){    grep "JAVA_HOME" /etc/profile    if [ $? == 0 ]    then     sed '/JAVA_HOME/' /etc/profile    fi    echo "export JAVA_HOME=${jdk_install_path}/${jdk_unzip_dir}" >>/etc/profile }function main(){    check_package    install_jdk}main

 

转载于:https://www.cnblogs.com/unixshell/p/3149872.html

你可能感兴趣的文章
Enterprise Architect(EA)的一些使用技巧和心得(逐渐添加)
查看>>
Apache的安全性,SSL在Solaris 10
查看>>
CentOS 5.11开启VNC访问
查看>>
Mac Homebrew 利器
查看>>
源码安装apache 虚拟主机
查看>>
discuz 数据库密码修改后 管理后台不能登录问题
查看>>
ISA Server 2006简介
查看>>
TCP-IP协议详解(13) DNS协议
查看>>
httpd网站服务
查看>>
mysql启动报错处理
查看>>
4 ways to pass parameter from JSF page to backi...
查看>>
Delphi中获取Unix时间戳及注意事项
查看>>
rvm使用
查看>>
iOS 开发一些小技巧
查看>>
8月5日起OCP电子证书正式推行
查看>>
【原创】DataNode源码演绎 第一回
查看>>
垃圾回收概念与算法
查看>>
JDBC读取MySQL的BLOB类型
查看>>
转帖:Lotus Notes安装和使用的常见问题
查看>>
IconFont 图标svg
查看>>