Si es un jar ejecutable, entonces
java -jar Minecraft.jar
No todos los archivos jar contienen una clase ejecutable, declarada como iniciada en el archivo Manifiesto, pero si la hay, funcionará.
Por cierto: no inicia la mayoría de los programas desde el shell con el punto. El punto es un acceso directo para source
, y solo funciona en bash y algunos otros shells, para incluir un script en el alcance de la sesión actual.
Un xybin binario compilado simplemente se inicia con su nombre si está en la ruta:
xybin
o, con su ruta absoluta:
/home/foo/proj/test/xybin
o con su ruta relativa:
proj/test/xybin
o si te encuentras en el directorio del archivo, con esta ruta relativa:
./xybin
El archivo debe estar marcado como ejecutable para usted (consulte: chmod). Todo lo anterior también es cierto para shellscripts, pero a menudo tienen una extensión .sh, y puede iniciar un shellscript invocando al intérprete, y luego no necesita ser marcado como ejecutable:
bash xy.sh
Si no desea iniciar un nuevo bash, puede usar la fuente, y lo hace, para consumir definiciones de funciones, alias y configuraciones de variables.