Si c'est un jar exécutable, alors
java -jar Minecraft.jar
Toutes les archives-jar ne contiennent pas une classe exécutable, déclarée comme étant démarrée dans le fichier manifeste, mais si c'est le cas, cela fonctionnera.
Btw .: Vous ne démarrez pas la plupart des programmes à partir du shell avec le point. Le point est un raccourci pour source
, et il ne fonctionne que dans le bash et quelques autres shells, pour inclure un script dans l'étendue de la session en cours.
Un xybin binaire compilé est simplement démarré avec son nom s'il se trouve dans le chemin:
xybin
ou, avec son chemin absolu:
/home/foo/proj/test/xybin
ou avec son chemin relatif:
proj/test/xybin
ou si vous vous trouvez dans le répertoire du fichier, avec ce chemin relatif:
./xybin
Le fichier doit être marqué comme exécutable pour vous (voir: chmod). Tout ce qui précède est vrai pour les scripts de shell également, mais ils ont souvent une extension .sh et vous pouvez démarrer un script de shell en appelant l'interpréteur. Il n'est alors pas nécessaire qu'il soit marqué comme exécutable:
bash xy.sh
Si vous ne voulez pas démarrer un nouveau bash, vous pouvez utiliser source et utiliser des définitions de fonction, des alias et des paramètres de variable.