set batch_home=/home/oracle/project/:设定shell变量。
set flist=`ls $batch_home/lib/*.jar` :设定shell变量。刚刚说到的C shell的一个重要支持就在这里。其实其他shell也应该可以实现。
foreach name ($flist)
setenv CLASSPATH ${CLASSPATH}:${name}
end
循环设定环境变量。下面几句的功能就是将jar文件设定到环境变量,让java程序得以执行。
setenv CLASSPATH '.'
set batch_home=/home/oracle/project/
set flist=`ls $batch_home/lib/*.jar`
foreach name ($flist)
setenv CLASSPATH ${CLASSPATH}:${name}
end
下面这几句很简单,就是执行java代码。
echo "Shukei Start .........."
cd $batch_home/bin
java divinemind.onlyfun.Helloworld HelloYG
echo "Shukei End ........."