Se è un vaso eseguibile, allora
java -jar Minecraft.jar
Non tutti gli archivi jar contengono una classe eseguibile, dichiarata avviata nel file manifest, ma se esiste, funzionerà.
Btw .: Non si avvia la maggior parte dei programmi dalla shell con il punto. Il punto è una scorciatoia per source
, e funziona solo nella bash e in alcune altre shell, per includere uno script nell'ambito della sessione corrente.
Una xybin binaria compilata viene semplicemente avviata con il suo nome se si trova nel percorso:
xybin
o, con il suo percorso assoluto:
/home/foo/proj/test/xybin
o con il relativo percorso:
proj/test/xybin
o se ti trovi nella directory del file, con questo percorso relativo:
./xybin
Il file deve essere contrassegnato come eseguibile per te (vedi: chmod). Tutto quanto sopra è vero anche per gli script di shell, ma spesso hanno un'estensione .sh e puoi iniziare uno shellscript invocando l'interprete, quindi non è necessario contrassegnarlo come eseguibile:
bash xy.sh
Se non vuoi iniziare un nuovo bash, puoi usare source, e lo fai, per usare definizioni di funzioni, alias e impostazioni variabili.