.bat für CMD, ... für Terminal?

...komplette Frage anzeigen

3 Antworten

Unter Linux (die meisten Desktop & Server Distributionen und Android) und OSX gibt es Bash, was deutlich besser als CMD ist.

Einfach eine Datei erstellen mit der Endung sh, als erste Zeile immer das Shebang:

#!/bin/bash

Und danach zum Beispiel:

echo "Hello World!"
Antwort bewerten Vielen Dank für Deine Bewertung

Bat ist ja nur die Dateiendung. Auf den Inhalt der Datei kommt es an. 

MacOS basiert auf Linux. Guck also mal nach bash Scripten. 

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von androhecker
24.09.2016, 18:30

Oh Gott nein, OSX und Linux teilen keine einzige Zeile Code. MacOS stammt von FreeBSD ab (ein echtes Unix) und Linux ist an Unix angelehnt, aber komplett neu programmiert. Wie der Name von GNU so schön sagt: "GNU's Not Unix".

1
Kommentar von PWolff
24.09.2016, 21:06

Nicht Linux, sondern BSD. Sind aber beides UNIX-artige Betriebssysteme.

Das mit der bash stimmt aber, die gibt's für BSD (und damit für MacOS X ff.) ebenso.

0

Was möchtest Du wissen?