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/


la source

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

la source
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

wrangler
la source
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.


la source
0

Essaye ça:

$ nohup ./your_file.sh <arguements> &
Sid
la source
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.

Richard Keller
la source