/ / Comment puis-je spécifier le répertoire de travail à partir du script bash - java, bash

Comment puis-je spécifier le répertoire de travail à partir du script bash - java, bash

Je veux exécuter mon algorithme Java à partir de script bash. Quand je lance mon programme depuis Netbeans je peux spécifier mon Working directory de l'application. Alors, comment puis-je spécifier le Working directory à partir de script bash?

Réponses:

4 pour la réponse № 1

Dans Bash, vous pouvez simplement vous connecter au répertoire dans lequel vous souhaitez travailler. Ainsi, par exemple, si votre application réside dans ~ / bin / app.jar, vous avez "le résultat suivant:

#!/bin/bash

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

L'astuce consiste à utiliser un chemin absolu vers votre exécutable ou, dans ce cas, un chemin absolu vers votre fichier JAR.