将.sh文件转换为.bat文件

Lis*_*isa 0 windows shell batch-file

我需要得到一个.sh文件才能在windows环境下工作,所以我想手动将其转换为.bat文件,但是我不知道正确的语法来做这个问题,请你能帮助我,这里是.sh文件:

#!/bin/sh

# Needed by labeler.
export CLASSPATH=lthlabeler.jar
CLASSPATH=$CLASSPATH:utilities.jar
CLASSPATH=$CLASSPATH:trove.jar

# Needed for parser.
CLASSPATH=$CLASSPATH:lthparser.jar
CLASSPATH=$CLASSPATH:trove.jar
CLASSPATH=$CLASSPATH:proj2NonProj.jar
CLASSPATH=$CLASSPATH:nonProj2Proj.jar

MEMORY=1800M

MAIN_CLASS=se.lth.cs.nlp.labeler3.FrameNetLabeler

java -Xmx$MEMORY $MAIN_CLASS $*
Run Code Online (Sandbox Code Playgroud)

Joe*_*oey 7

实际上,那是微不足道的.

  1. exportset在一个批处理文件.见help set.
  2. FOO=BARset也.
  3. $FOO成为%FOO%.
  4. 用于分隔路径条目的冒号在Windows上是分号.
  5. $*成为%*.
  6. 评论是用REM而不是#.

你现在应该能够相当容易地弄明白.