Если это исполняемый файл jar, то
java -jar Minecraft.jar
Не все jar-архивы содержат исполняемый класс, объявленный для запуска в файле манифеста, но если он есть, это будет работать.
Кстати: вы не запускаете большинство программ из оболочки с точкой. Точка является ярлыком для source
, и она работает только в bash и некоторых других оболочках, чтобы включить скрипт в область текущего сеанса.
Скомпилированный двоичный xybin просто запускается с его именем, если он находится в пути:
xybin
или с его абсолютным путем:
/home/foo/proj/test/xybin
или с его относительным путем:
proj/test/xybin
или, если вы оказались в каталоге файла, с этим относительным путем:
./xybin
Файл должен быть помечен как исполняемый для вас (см .: chmod). Все вышесказанное верно и для сценариев оболочки, но они часто имеют расширение .sh, и вы можете запустить сценарий оболочки, вызвав интерпретатор, и тогда его не нужно отмечать исполняемым:
bash xy.sh
Если вы не хотите запускать новый bash, вы можете использовать исходный код и использовать его для определения функций, псевдонимов и настроек переменных.