Comment exécuter un fichier .sh


1

J'utilise Ubuntu et viens de télécharger le moteur de jeu jmonkey. Tout semble être dans un seul fichier .sh. Je ne sais pas trop comment je suis censé gérer cela.

http://jmonkeyengine.com/

java  linux  sh 

Réponses:


6

Euh ... si ce n'est pas dans votre $PATH:

./your_shell_script.sh

Ou si ce n'est pas dans votre $PATH et ce n'est pas exécutable:

sh your_shell_script.sh

Ou si c'est dans votre $PATH:

your_shell_script.sh

Faites le deuxième si le fichier n'est pas exécutable. Sinon, vous devez avoir #! / Bin / bash comme première ligne du fichier, puis exécuter chmod + x your_shell_script.sh

J'ai déplacé le fichier dans mon répertoire personnel et l'ai rendu exécutable. Ça fonctionne maintenant.

1

Réponse simple: './FILE.sh' ou 'sh FILE.sh'. Si vous ne pouvez pas l'exécuter, chmod + x FILE.sh


0

essayer sh -x fichier unique .sh (en supposant que les autorisations + x soient définies). De plus, je suppose que vous avez probablement besoin d’une installation de jdk / jre.


0

Essaye ça:

$ nohup ./your_file.sh <arguements> &

0

Une alternative rapide à

sh my_bash_script.sh

est d'utiliser des points doubles comme suit:

. ./my_bash_script.sh

Ceci est utile si le fichier n’a pas le bit d’exécution défini.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.