Wie erstellt man eigentlich ein Shell Script auf mac

Unter Mac Script erstellen? Auch das ist für Administratoren mal nötig. Bei dem Betriebssystem macOS mit dem aktuellen Namen Sequoia handelt es sich grundsätzlich um ein Unix-basiertes System, weshalb das Skript erstellen prinzipiell ähnlich ist wie bei Linux-Betriebssystemen.

Das bedeutet, dass man zunächst sämtliche benötigten Befehle in eine Textdatei schreibt, welche man anschließend als ein Shell Skript abspeichert. Das folgende Beispiel soll das näher erläutern.

Im ersten Schritt öffnet man dazu unter macOS ein Terminal. Am besten verwendet man dazu Spotlight oder natürlich auch das Launchpad. Nach dem Öffnen sollte ein Terminal vorhanden sein, welches sich aktuell im Verzeichnis des angemeldeten Benutzers befindet.

Terminal in macOS, um auf mac script erstellen zu können
Terminal in macOS, um auf mac script erstellen zu können

Dies lässt sich einfach anhand des Befehls „pwd“ herausfinden. Der Pfad könnte dabei wie folgt aussehen: /Users/Markus. Hier handelt es sich um das Home Verzeichnis des Benutzers Markus.

Top macOS mit M4 System im Vergleich


13 wichtige Terminal-Befehle für macOS Benutzer

Möchtest du viel mit dem Terminal unter macOS arbeiten, dann solltest du dir auf alle Fälle einige grundlegende Befehle aneignen!

Vorgehensweise: auf Mac Script erstellen zu können

Um es einfach zu handhaben, soll das Skript nur das aktuelle Datum ausgeben. Der zu verwendende Befehl lautet damit »date«. Um ein mac Script erstellen zu können, benötigst du eine Datei. Für das Anlegen der Datei gibt es mehrere Varianten. Hier wird »touch« gefolgt vom Namen benutzt.

touch skript.sh

Diese Datei muss jetzt bearbeitet werden und in ihr die gewünschten Befehle eingetragen werden. Ein sehr einfacher Editor auf der Konsole, welcher auch auf dem UNIX passierten macOS vorhanden ist, ist nano.

nano skript.sh

Sollte man jetzt versuchen, das Skript auszuführen, so wird man die Fehlermeldung »permission denied« erhalten. Was dem Skript noch fehlt ist, dass man es ausführbar macht. Dazu gibt es den Befehl »chmod« gefolgt vom Parameter »x«.

chmod +x skript.sh 

Jetzt kann das Skript ausgeführt werden. Dazu muss die Zeichenkombination „./“ vorangestellt werden. Man sieht nun, dass das aktuelle Datum ausgegeben wird.

./skript.sh
Ein Shell Skript Unter MacOS Erstellen Und Ausführen
mac Script erstellen und ausführen

Keine Produkte gefunden.

Möchtest du Shell Scripte nicht direkt in macOS erstellen, sondern lieber in einer abgeschotteten virtuellen Maschine, so kannst du unter macOS auch einen virtuellen Computer einrichten und dort Shell Scripte erstellen. Für das Einrichten von virtuellen Computern gibt es verschiedene Optionen. Wobei ich dir generell Parallels Desktop* empfehlen würde.

Möglichkeiten, um auf einem macOS zu virtualisieren

Das könnte dich auch interessieren:

Der Blogbetreiber und Autor: Markus Elsberger

Über den Autor

Mein Name ist Markus Elsberger und ich beschäftige mich mit der Administration von Windows und Linux-Systemen sowie mit diversen Themen bzgl. Netzwerktechnik. In meiner Lehrtätigkeit erstelle ich verschiedene Szenarien und teste auch verschiedene Konfigurationen, welche ich in diesem Blog festhalten möchte. -> Gern kannst du mich mit einem Kaffee unterstützen!


Kostenlose Befehlsreferenzen und E-Books
(Netzwerkanalyse, Benutzerverwaltung, Festplattenkonfiguration, u. v. m.)


Kostenlose E-Books für die IT-Administration

Steigere deine IT-Kompetenzen

Ebook - 10 Schritte nach der Windows Installation
Close the CTA

Windows 11, Windows Server, Docker, PowerShell Referenzen, Batch, Linux Terminal, 

u.v.m.

Parallels Desktop

Windows auf macOS virtualisiseren Beste Option: Parallels Desktop!

Aktuell 35% Rabatt

Close the CTA