.command file ausführbar machen

A

andikicker

Registriert
Thread Starter
Dabei seit
13.11.2011
Beiträge
1
Reaktionspunkte
0
hallo

ich möchte gerade eine .command file ausführbar zu machen ich hab bis jetzt schon versucht über das terminal und über das festplattendiesnstprogramm die zugriffsrechte hinzuzufügen für die datei..

Code:
sudo chmod a+x

wenn ich dann die file ins terminal ziehe steht permissions denied!

die datei sieht folgendermaßen aus

Code:
#!/bin/bash
cd "$(dirname "$0")"
exec java -Xmx1G -Xms1G -jar minecraft_server.jar

ich hoffe man kann mir hier helfen.... :)

mfg
 
Zuletzt bearbeitet:
Leserechte sind auch vorhanden?
 
Warum benutzt Du sudo?

Falls es einen Grund gibt (ich wüsste jetzt keinen):
Bist Du auch als Adminbenutzer angemeldet?
Wer ist Eigentümer der Skript-Datei.

Abgesehen davon:
Wenn Du minecraft nicht mit nogui startest, solltest Du auch das jar-file doppelklicken können.
Außerdem kannst Du Dir das cd "$(dirname "$0")" sparen, wenn Du den absoluten Pfad zur jar Datei in das Skript schreibst oder $0 mit java ausführst.
 
In der Regel ist es ein Rechteproblem der Datei, des Verzeichnisses oder eines Befehls in der Skript-Datei.

Bitte im Terminal eingeben:
ls -l deine_command_datei
sh -x deine_command_datei
und Terminalausgaben hier posten.

Die Gänsefüßchen in der zweiten Zeile deines Skriptes sind übrigens überflüssig.
 
sudo ist das Problem.
 
Zurück
Oben Unten