0

我想从 bash 脚本运行我的 java 算法。当我从应用程序运行我的程序时,Netbeans我可以指定我Working directory的应用程序。那么,我如何指定Working directoryfrom bash 脚本?

4

1 回答 1

4

在 Bash 中,您只需 cd 到您想要使用的目录即可。因此,例如,如果您的应用程序位于 ~/bin/app.jar 中,您将拥有如下内容:

#!/bin/bash

WORKING_DIR=$HOME/lib # whichever directory you want to work from
cd $WORKING_DIR
java -jar ~/bin/app.jar

诀窍是使用可执行文件的绝对路径,或者在这种情况下,使用 Jar 文件的绝对路径。

于 2012-12-03T13:05:54.027 回答