GNU Screen ( screen
) se comporte différemment sous OS X 10.5 (Leopard) et 10.6 (Snow Leopard) par rapport à Linux (au moins Ubuntu, Red Hat et Gentoo) et OS X 10.4 (Tiger). En 10.5 et 10.6, les nouveaux écrans (réalisés avec screen
ou ^A
c
) me placent toujours dans mon répertoire personnel ~
. Sous Linux et OS X Tiger, les nouveaux écrans ont un pwd
endroit où l'écran a été créé à l'origine.
Des exemples inventés pour illustrer ce que je veux dire:
Tigre:
$ cd ~/foo
$ pwd
/Users/ben/foo
$ screen
$ pwd
/Users/ben/foo
$ screen # or ^A c
$ pwd
/Users/ben/foo
Léopard, Léopard des neiges:
$ cd ~/foo
$ pwd
/Users/ben/foo
$ screen
$ pwd
/Users/ben
$ screen # or ^A c
$ pwd
/Users/ben
Comment puis-je faire en sorte que Leopard et Snow Leopard se comportent comme Tiger?
shell -$SHELL
dans une section copiée d'un collègue. Le problème a disparu quand il a été supprimé. Il ne se comporte pas de la même manière que sous Linux, etc.