also meines wissens nach gibt es da keine großen unterschiede, also kansnt auch mit osx shell skripte schreiben.
Ergebnis 1 bis 10 von 13
- 10.02.2010, 20:57 #1
Fach Linux Programmierung/Scripting
Guten Abend,
also zunächst einmal hoffe ich, dass es hier das richtige Forum ist.
Ich habe seit neustem in der FH ein Fach namens "Linux Programmierung",
mein Dozent möchte dass sich alle openSUSE installieren.
Es geht eigentlich darum Skripte zu schreiben, welche Vorgänge automatisieren sollen.
Die Frage ist nur ob ich als Mac User auch so etwas machen muss, da schließlich der Mac auf einem Unix basiert.
Nun ist meine Frage Mac OS X Shell == Linux Shell ?
Vielen Dank schonmal für eure Antworten
- 10.02.2010, 21:15 #2"Wenn es einen Weg gibt, etwas besser zu machen: Finde ihn!" Thomas Edison
----------------
MBP 15" ´09 iPhone 4
- 10.02.2010, 21:19 #3
http://www.macmark.de/osx_xnu.php#unix-standards
Es gibt jede Shell für OS X. GNU/Linux und OS X nutzen als Default-Shell die Bash.
Insofern ist Deine Frage falsch, aber die Antwort, auf was Du meinst, ist "ja".
- 10.02.2010, 21:20 #4
Was heißt das genau keine großen Unterschiede? Könntest du ggf. ein Beispiel geben?
P.S.: deine Signatur ist mal cool
- 10.02.2010, 21:24 #5Pomme au Mors
- Registriert
- 11.2007
- Ort
- Chemnitz
- Alter
- 41
- Beiträge
- 867
ja, sicher - Die bash ist die Gleiche wie auf den meisten Linux und anderen UNIXoiden Systemen, es kann aber natürlich sein, dass einzelne Tools die gern von Scripten aufgerufen werden unter OS X nicht da sind, da hilft dann nur nachinstallieren, oder was anderes nehmen (z.B. habe ich unter Linux gern "seq" genutzt um z.B. die Zahlen 1..10 auszugeben "seq 1 10" unter Mac OS X ist das das BSD Tool jot das Tool der Wahl "jot - 1 10").
Wenn Ihr natürlich auf systemspezifsche Sachen von Linux (/proc Filesystem z.B.) zugreift, dann wird das unter OS X natürlich nicht funktionieren. Es kommt halt einfach darauf an, was mit "Vorgänge automatisieren" genau gemeint ist.
Alternativ einfach openSUSE in einer VM installieren und gut.
- 10.02.2010, 23:33 #6Cellini
- Registriert
- 09.2005
- Beiträge
- 8.740
Blöd wird es nur dann wenn man seine Hausaufgaben am Mac programmiert und die dann unter
MS WinTuxSuSE abgenommen werden. Subtile Syntaxunterschiede bei den verwendeten Tools können da schon verheerende Wirkung haben. Ich würde das nicht riskieren und die dumme SuSE in eine VM verpacken.
Gruß Pepi
- 11.02.2010, 09:26 #7
Danke für die vielen und hilfreichen Antworten

Schade nur, dass es auch hier zu Problemen kommt.
Als Mac User ist man leider noch immer ein Exot.an a day keeps Microsoft away
- 11.02.2010, 09:30 #8Pomme au Mors
- Registriert
- 11.2007
- Ort
- Chemnitz
- Alter
- 41
- Beiträge
- 867
Mit Exot hat das überhaupt nichts zu tun, würde Dir wohl genauso gehen, wenn openSUSE verwendet wird und Du auf Debian oder SunOS arbeiten würdest. Es gibt halt zwischen den Systemen kleine individuelle Unterschiede.
- 11.02.2010, 10:14 #9
Mit Exot meinte ich 48 Studenten davon 5 Mac User
an a day keeps Microsoft away
- 11.02.2010, 12:09 #10Cellini
- Registriert
- 09.2005
- Beiträge
- 8.740
Dann ist die zu konvertierende Zielgruppe ja klar definiert!

Gruß Pepi


Zitieren


