Traduza o script de lote do Windows em um script bash para Linux

0

Sou novo no Linux e estou tentando encontrar o equivalente disso no Windows

@echo off
if ".%1" == "." goto TellSyntax
set
PRE_CLASSPATH=%MW_HOME%\oracle_common\modules\javax.persistence_2.1.jar;%MW_HOME%\wlserver\modules\com.oracle.weblogic.jpa21support_1.0.0.0_2-1.jar
goto End
:TellSyntax
echo setJPA21SupportPatch %MW_HOME%\wlserver\modules
:End
echo PRE_CLASSPATH=%PRE_CLASSPATH%
    
por Richard 14.03.2015 / 00:44

1 resposta

1

Para o WebLogic, fiz algo semelhante ao definir a variável PRE_CLASSPATH . Seria algo parecido com isto:

PRE_CLASSPATH=${MW_HOME}/oracle_common/modules/javax.persistence_2.1.jar:${MW_HOME}/wlserver/modules/com.oracle.weblogic.jpa21support_1.0.0.0_2-1.jar
export PRE_CLASSPATH

No entanto, sugiro que você analise com mais detalhes os conceitos básicos de bash . Definir uma variável de ambiente é uma tarefa muito padrão que você deve ter aprendido antes de prosseguir.

    
por 14.03.2015 / 02:35