wie kann man eine Batch Datei auf Mac im Terminal ausführen
Habe mehrere Dateien geschrieben und würde diese gerne aus dem Mac öffnende geht das danke im voraus .
Flashdown75
5 Antworten
![](https://images.gutefrage.net/media/default/user/15_nmmslarge.png?v=1551279448000)
Geht. Muss nur den Linux/Unix Konventionen entsprechen weil der OS X Kern Linux/Unix basierend ist.
![](https://images.gutefrage.net/media/default/user/15_nmmslarge.png?v=1551279448000)
![](https://images.gutefrage.net/media/default/user/7_nmmslarge.png?v=1438863662000)
BSD, um genau zu sein. Fast alles, was POSIX-compliant ist, sollte also laufen.
![](https://images.gutefrage.net/media/user/acdxx/1444750341_nmmslarge.jpg?v=1444750341000)
Windows-Batchdateien laufen auf Mac OS nicht.
Um ein Shellscript (Bash) auszuführen:
./script.sh
Die Datei muss u.U. zunächst per chmod ausführbar gemacht werden, z.B.:
chmod +x script.sh
![](https://images.gutefrage.net/media/default/user/10_nmmslarge.png?v=1551279448000)
Das ist nicht möglich, Windows-Befehle (nichts anderes enthält eine Batch-Datei) lassen sich logischerweise nicht unter Mac OS ausführen sondern nur unter Windows.
![](https://images.gutefrage.net/media/default/user/15_nmmslarge.png?v=1551279448000)
Eventl. auch mithilfe des Automators. Ansonsten auch wie beschrieben als .sh
![](https://images.gutefrage.net/media/user/whollop/1425677542651_nmmslarge.jpg?v=1425677540000)
Nutzer, der sehr aktiv auf gutefrage ist
Das geht nicht, die musst du in in bash Code umschreiben!