请大神把下面这段.sh转为.bat。并且附上一些说明,谢谢

Bobolys 2019-02-27 02:57:08
#!/bin/sh
#说明$n:参数值;$*:参数字符串;$@:带引号的参数字符串;$#参数数目,不包含参数0;$?:上一次程序返回值;$$:本进程号

export JAVA_HOME=/jdk/jdk1.7.0_80/
export PATH=$JAVA_HOME/bin:$PATH
export LANG=en_US.UTF-8
EXEPATH=/tomcat/fileupload/VideoFileUpload
cd $EXEPATH
SCREEN_LOG_FILE=/tomcat/fileupload/applogs/log.log
CP="VideoFileUpload.jar"
if [ -d ./lib ]
then
for i in ./lib/*.jar
do
CP=${CP}":"${i}
done
fi

ARGV="$@"
if [ "x$ARGV" = "x" ]; then
ARGS="help"
fi

for ARG in $@ $ARGS
do
PIDSHELL=`ps -ef|grep "memsuser"|grep "smsServer.sh"|grep -v "grep"|awk '{print $2}'|sed -n 1p`
PIDJAVA=`ps -ef|grep "memsuser"|grep "java"|grep "VideoFileUpload"|grep -v "grep"|awk '{print $2}'|sed -n 1p`


echo "启动VideoFileUpload..."
if [ "$PIDJAVA" != "" ]; then
echo " VideoFileUpload已经启动"
else
java -Xmx128M -Xms32m -Djava.library.path=./lib -classpath ${CP} com.cmbcsa.fileuplod.client.VideoFileUpload >$SCREEN_LOG_FILE 2>&1 &
echo " VideoFileUpload启动成功"
fi
done
exit 0
...全文
35 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Bobolys 2019-02-27
  • 打赏
  • 举报
回复
实在不太明白,求讲解,求教学

4,441

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧