Wenn es ein ausführbares Glas ist, dann
java -jar Minecraft.jar
Nicht alle jar-Archives enthalten eine ausführbare Klasse, die in der Manifest-Datei als gestartet deklariert wurde. Ist dies jedoch der Fall, funktioniert dies.
Übrigens: Die meisten Programme starten Sie nicht über die Shell mit dem Punkt. Der Punkt ist eine Abkürzung für source
und funktioniert nur in der Bash und einigen anderen Shells, um ein Skript in den Bereich der aktuellen Sitzung aufzunehmen.
Ein kompiliertes binäres xybin wird einfach mit seinem Namen gestartet, wenn es sich im Pfad befindet:
xybin
oder mit seinem absoluten Pfad:
/home/foo/proj/test/xybin
oder mit seinem relativen Pfad:
proj/test/xybin
oder wenn Sie sich zufällig im Verzeichnis der Datei befinden, mit diesem relativen Pfad:
./xybin
Die Datei muss für Sie als ausführbar markiert sein (siehe: chmod). Alles oben Genannte gilt auch für Shellskripte, sie haben jedoch häufig die Erweiterung .sh, und Sie können ein Shellskript durch Aufrufen des Interpreters starten. Dann muss es nicht als ausführbar markiert werden:
bash xy.sh
Wenn Sie keine neue Bash starten möchten, können Sie source verwenden, um Funktionsdefinitionen, Aliase und Variableneinstellungen zu verwenden.