#!/bin/bash
#离线安装scala
#我们需要安装scala的目录
ipath="/usr/local"
#获取当前脚本目录的路径 $0-shell本身的文件名
installpath=$(cd `dirname $0`; pwd)
echo ${
installpath}
#提前在脚本目录创建files文件夹 上传安装包到该目录
filepath=${
installpath}/files
j=`whereis scala`
#查看是否已经安装scala
scala=$(echo ${
j} | grep "scala")
echo ${
scala}
if [[ "$scala" != "" ]]
then
echo "scala was installed!"
else
echo "scala not installed!"
echo "开始解压scala安装包"
tar -xzvf ${
filepath}/scala-*.tgz > /dev/null 2>&1
echo "进入scala安装目录 获取scala版本"
cd scala* && scalaname=`pwd | awk -F '/' '{print $NF}'`
echo "scala版本:${scalaname}"
echo "移动解压后的文件夹到指定安装目录${ipath}"
mv ${
scalaname} ${
ipath}
echo "此时已确定jdk安装目录${ipath}/${scalaname}"
echo "开始配置环境变量"
echo "#scala 环境变量" >> /etc/profile
echo "export SCALA_HOME=${ipath}/${scalaname}" >> /etc/profile
echo 'export PATH=${SCALA_HOME}/bin:$PATH' >> /etc/profile
echo "刷新环境变量"
source /etc/profile > /dev/null 2>&1
scala -version
echo "scala 安装完成"
fi
Shell one-click installation of Scala
Guess you like
Origin blog.csdn.net/q18729096963/article/details/114281817
Recommended
Ranking