#! /bin/sh
JBOSS_SERVER=$JBOSS_HOME/server/otcm-server
JBOSS_DEPLOY=$JBOSS_SERVER/deploy
JBOSS_LIB=$JBOSS_SERVER/lib
JBOSS_CONF=$JBOSS_SERVER/conf
JBOSS_WEB=$JBOSS_DEPLOY/ROOT.war
mkdir $1
cp $1.tar $1
cd $1
tar -xvf $1.tar
rm $1.tar
cd ..
cp $1/*.xml $JBOSS_DEPLOY
cp $1/*.ear $JBOSS_DEPLOY
cp $1/*.sar $JBOSS_DEPLOY
cp $1/*.jar $JBOSS_LIB
cp $1/lib/* $JBOSS_LIB
cp $1/conf/* $JBOSS_CONF
rm -rf $JBOSS_SERVER/tmp
rm -rf $JBOSS_SERVER/work
正如你可以從腳本中看到的,我需要將tar移動到另一個文件夾,然後解壓縮內容,之後我將該tar的內容複製到各自的文件夾中。有人可以幫我把這個腳本翻譯成cmd嗎?
主要部分我不能得到工作是解壓縮部分...
爲什麼不只是使用cygwin?那麼你不需要翻譯這樣的腳本。轉到:http://cygwin.com –
@PaulR我實際上使用cygwin來運行這個腳本。但是我所有的工作都是在Windows中完成的,而我只需要該腳本來移動文件,所以我希望得到某種解壓縮程序來使用cmd,然後使用cmd移動文件。如果我使用cygwin,我需要做手動工作,但用cmd我可以寫出一個命令列表,讓計算機做它的事情.. – iCodeLikeImDrunk
爲什麼你認爲如果你使用cygwin而不是「manual work」 cmd?您可以按「原樣」運行上述腳本。我錯過了什麼嗎? –