如何存储"哪个java"命令变成一个变量?

时间:2017-09-14 13:35:35

标签: bash shell unix

我需要制作一个动态的" sh脚本,取决于环境。 在每个环境中,我们都在不同的位置使用Java。

我需要做的是存储命令"哪个java"转换为变量,然后在命令中调用变量,如下所示:

var=`which java`
nohup $var -Xmx2048m -jar javaProgram.jar $* -d javaProgramResource -re > /nfs/inf/app_storage/logs/service/service_refresh.log 2>&1 &

这不起作用。当我手动将java路径放入命令时,它可以工作,但不会像这样工作..

1 个答案:

答案 0 :(得分:1)