我想从 bash 脚本运行我的 java 算法。当我从 Netbeans 运行程序时,我可以从应用程序指定我的工作目录。那么,我如何从 bash 脚本指定工作目录
?
最佳答案
在 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 文件的绝对路径。
关于java - 如何从 bash 脚本指定工作目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13683834/