我想从bash脚本运行我的java算法。当我从Netbeans
运行我的程序时,我可以从应用程序中指定我的Working directory
。那么,我如何从bash脚本中指定Working directory
?
答案 0 :(得分: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文件的绝对路径。