Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想从 bash 脚本运行我的 java 算法。当我从应用程序运行我的程序时,Netbeans我可以指定我Working directory的应用程序。那么,我如何指定Working directoryfrom bash 脚本?
Netbeans
Working directory
在 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 文件的绝对路径。