Mac Terminal Befehlfolge in ausführbare Datei speichern?
Hallo, ich möchte folgende Befehle in der Reihenfolge
cd Desktop cd MinecraftServer java -Xmx2G -Xms1G -jar minecraft_server.jar nogui
in eine ausführbare Datei machen. Also dass man doppelklick auf die Datei macht und die Befehle nacheinander ausgeführt werden.
3 Antworten
Hallo
Hallo, ich möchte folgende Befehle in der Reihenfolge [....]
Das ist doch ganz einfach, Du erstellst eine Datei:
nano startscript.sh
Da schreibst Du dann folgendes hinein:
#!/bin/bash
cd /pfad/zum/Desktop/MinecraftServer
java -Xmx2G -Xms1G -jar minecraft_server.jar nogui
Nun abspeichern mit Strg+O und verlassen des Editors mit Strg+X
Jetzt die Datei ausführbar machen:
chmod +x startscript.sh
Dann kannst Du es so im Terminal ausführen:
.startscript.sh
Wie man einen Starter erstellt der per Doppelklick funktioniert hängt vom Desktop ab, ich selber verwende kein Unity, kein Gnome und sowieso kein Ubuntu. Aber sicher gibt es hier genügend Leute die darauf antworten können.
Linuxhase
Ich kenn' mich mit Macs überhaupt nicht aus, aber hier: https://developer.apple.com/library/mac/documentation/OpenSource/Conceptual/ShellScripting/shell_scripts/shell_scripts.html
Du speicherst den Befehl als alias:
http://www.techradar.com/how-to/computing/apple/terminal-101-creating-aliases-for-commands-1305638
Überhaupt solltest du schreiben:
cd Desktop/MinecraftServer