GNU Screen ( screen) verhält sich unter OS X 10.5 (Leopard) und 10.6 (Snow Leopard) anders als unter Linux (mindestens Ubuntu, Red Hat und Gentoo) und OS X 10.4 (Tiger). In 10.5 und 10.6 platzieren mich neue Bildschirme (erstellt mit screenoder ^A c) immer in meinem Home-Verzeichnis ~. Unter Linux und OS X Tiger haben neue Bildschirme einen Ort, pwdan dem der Bildschirm ursprünglich erstellt wurde.
Erfundene Beispiele, um zu veranschaulichen, was ich meine:
Tiger:
$ cd ~/foo
$ pwd
/Users/ben/foo
$ screen
$ pwd
/Users/ben/foo
$ screen # or ^A c
$ pwd
/Users/ben/foo
Leopard, Schneeleopard:
$ cd ~/foo
$ pwd
/Users/ben/foo
$ screen
$ pwd
/Users/ben
$ screen # or ^A c
$ pwd
/Users/ben
Wie bringe ich Leopard und Snow Leopard dazu, sich wie Tiger zu verhalten?
shell -$SHELLin einem Abschnitt von einem Kollegen kopiert. Das Problem verschwand, als es entfernt wurde. Es verhält sich nicht so wie unter Linux usw.