Como chamar uma variável de ambiente do Windows em um script de shell?

0

É possível chamar Variáveis de Ambiente do Windows em um script de morcego definindo, e. % JAVA_HOME%. Parece que isso não é possível usando o CygWin e shell scripts. É possível chamar variáveis de ambiente do Windows em scripts de shell? Isso seria útil para a configuração e execução de um pacote Unix no Windows. Caso contrário, o JAVA_HOME precisa ser alterado toda vez que a versão do Java for atualizada.

/cygdrive/c/hbase/hbase-0.94.19/bin/hbase: line 231: %JAVA_HOME%/bin/java: No su
ch file or directory
/cygdrive/c/hbase/hbase-0.94.19/bin/hbase: line 365: /cygdrive/c/hbase/hbase-0.9
4.19/%JAVA_HOME%/bin/java: No such file or directory
/cygdrive/c/hbase/hbase-0.94.19/bin/hbase: line 365: exec: /cygdrive/c/hbase/hba
se-0.94.19/%JAVA_HOME%/bin/java: cannot execute: No such file or directory
/cygdrive/c/hbase/hbase-0.94.19/bin/hbase: line 231: %JAVA_HOME%/bin/java: No su
ch file or directory
/cygdrive/c/hbase/hbase-0.94.19/bin/hbase: line 365: /cygdrive/c/hbase/hbase-0.9
4.19/%JAVA_HOME%/bin/java: No such file or directory
/cygdrive/c/hbase/hbase-0.94.19/bin/hbase: line 365: exec: /cygdrive/c/hbase/hba
se-0.94.19/%JAVA_HOME%/bin/java: cannot execute: No such file or directory
    
por 030 25.05.2014 / 12:33

1 resposta

1

Se você estiver usando um shell POSIX, provavelmente é $JAVA_HOME .

    
por 25.05.2014 / 19:14