Wie erstellt man eigentlich ein Shell-Script unter dem Betriebssystem macOS Ventura oder Big Sur?

Bei dem Betriebssystem macOS mit dem aktuellen Namen Ventura 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 für 
das Erstellen von shell Scripten öffnen
Terminal in macOS für das shell Script öffnen

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.


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 grundlegen Befehle aneignen!

Um es einfach zu handhaben, soll das Skript nur das aktuelle Datum ausgeben. Der zu verwendende Befehl lautet damit „date“. 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

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.

Dieser Artikel beinhaltet Partner-Links. Durch einen Klick darauf ge­lan­gt ihr direkt zum Anbieter. Solltet ihr euch dort für einen Kauf entscheiden, erhält IT-Learner eine kleine Provision. Der Preis ändert sich für euch nicht. Danke für eure Unterstützung! Letzte Aktualisierung am 3.06.2024

Möglichkeiten, um auf einem macOS zu virtualisieren

Das könnte dich auch interessieren:

bd9230d62c62441abc2c141e987918c3
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.


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


×