Shell-Skript zu finden, das Betriebssystem der Maschine
Wie findet man das Betriebssystem mit bash-script? Ich fand diese Antwort: Erkennt das OS von einem Bash-Skript. Es ist nicht klar, es würde Arbeit auf Mac OS X.
Ich möchte es auf Mac OS X vs verschiedene linux-Betriebssysteme.
- Auf Mac OS X,
uname
BerichteDarwin
im Gegensatz zu Linux, wo es BerichteLinux
. Was brauchen Sie noch mehr wissen? - uname -a die arbeiten finden auf meinem Mac. Schau mal hier: unix.stackexchange.com/questions/88644/...
- Danke für die Anregung.
- Mögliche Duplikate von Wie zu erkennen, die OS aus ein Bash-script?, Wie um zu überprüfen, ob laufen in der Cygwin -, Mac-oder Linux?, uname auf Wikipedia, usw.
InformationsquelleAutor ssk | 2016-02-06
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Für Linux geben Sie den folgenden bash-Befehl:
Für Mac OS X können Sie versuchen, eines der folgenden Kommandos:
Abgeleitet aus anderen Antworten, das funktionierte für mich:
verwenden uname
dies wird Ihnen der name des Betriebssystems (Darwin = OSX)
geben Sie die os-version
siehe uname-Handbuch hier