请问该段代码的具体含义

[复制链接]
查看11 | 回复1 | 2005-6-17 10:37:44 | 显示全部楼层 |阅读模式
各位好:
学习SHELL语言不久,看到一段代码,现欲加入一段代码进入如下脚本,请问该如何插入或者修改。
原来的脚本是:
************* ************************
# /etc/profile
# System wide environment and startup programs, for login setup
# Functions and aliases go in /etc/bashrc
pathmunge () {

if ! echo $PATH | /bin/egrep -q "(^|

$1($|

" ; then

if [ "$2" = "after" ] ; then

PATH=$PATH:$1

else

PATH=$1:$PATH

fi

fi
}
# Path manipulation
if [ `id -u` = 0 ]; then

pathmunge /sbin

pathmunge /usr/sbin

pathmunge /usr/local/sbin
fi
pathmunge /usr/X11R6/bin after
pathmunge /usr/local/ActivePerl-5.6/bin after
unset pathmunge
# No core files by default
ulimit -S -c 0 > /dev/null 2>&1
USER="`id -un`"
LOGNAME=$USER
MAIL="/var/spool/mail/$USER"
HOSTNAME=`/bin/hostname`
HISTSIZE=1000
if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]; then
INPUTRC=/etc/inputrc
fi
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC
for i in /etc/profile.d/*.sh ; do
if [ -r "$i" ]; then

. $i
fi
done
unset i
************************************************************************************
现在我想修改的为PATH环境:PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
然后调用
export CATALINA_BASE CATALINA_HOME PATH
如果这样,该如何在保留原脚本实现功能意义上加入我的意图?
请指教
回复

使用道具 举报

千问 | 2005-6-17 10:37:44 | 显示全部楼层
在最后加上就可以
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CATALINA_BASE CATALINA_HOME PATH
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行