- 论坛徽章:
- 0
|
本帖最后由 宁静致远_guan 于 2015-09-16 15:04 编辑
我在部署机上写个脚本来调用远程服务器上的安装java的脚本,但是里面的source /etc/profile 没有执行成功,还要手动去执行下才可以,为什么?请告知!
#颜色
RED='\E[1;31m'
GRN='\E[1;32m'
YEL='\E[1;33m'
MAG='\E[1;35m'
RES='\E[0m'
#今天日期
D=`date +%Y%m%d`
MOMENT=`date +%Y%m%d_%H%M`
DSS=/data/scripts/soft_backup
source /data/scripts/soft_backup/var/variable
echo -e "${YEL}Now install jdk , please wait ${RES}"
cd $DSS
rpm -ivh jdk-7u3-linux-x64.rpm 1>/dev/null
cat >>/etc/profile<<eof
export LANG=zh_CN.UTF-8
export JAVA_HOME=/usr/java/jdk1.7.0_03
export PATH=\$JAVA_HOME/bin:\$PATH
export CLASSPATH=.:\$JAVA_HOME/lib/dt.jar:\$JAVA_HOME/lib/tools.jar
eof
source /etc/profile |
|