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 screen
oder ^A
c
) immer in meinem Home-Verzeichnis ~
. Unter Linux und OS X Tiger haben neue Bildschirme einen Ort, pwd
an 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 -$SHELL
in einem Abschnitt von einem Kollegen kopiert. Das Problem verschwand, als es entfernt wurde. Es verhält sich nicht so wie unter Linux usw.