猿问

关于bash执行命令的时候,带的一些参数的疑问

因为集成环境用多了,bash脚本很少写,所以问的问题比较低级,又不知道怎么描述我的问题,所以在这里请教大家了。
我在看Tomcat源码中的一些启动脚本的时候,发现有如下一些命令
evalexec"\"$_RUNJAVA\"""\"$LOGGING_CONFIG\""$LOGGING_MANAGER$JAVA_OPTS$CATALINA_OPTS\
-Djava.endorsed.dirs="\"$JAVA_ENDORSED_DIRS\""-classpath"\"$CLASSPATH\""\
-Dcatalina.base="\"$CATALINA_BASE\""\
-Dcatalina.home="\"$CATALINA_HOME\""\
-Djava.io.tmpdir="\"$CATALINA_TMPDIR\""\
org.apache.catalina.startup.Bootstrap"$@"start
其中有一些如同-Dcatalina.base之类的参数,一看就知道是自定义的,我想知道脚本中或者说程序中是怎么读取的呢?或者它有其他意义?
感谢各位的回答
杨魅力
浏览 321回答 2
2回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答