GNU Screen ( screen
) se comporta de manera diferente en OS X 10.5 (Leopard) y 10.6 (Snow Leopard) en comparación con Linux (al menos Ubuntu, Red Hat y Gentoo) y OS X 10.4 (Tiger). En 10.5 y 10.6, las nuevas pantallas (hechas con screen
o ^A
c
) siempre me colocan en mi directorio de inicio ~
. En Linux y OS X Tiger, las nuevas pantallas tienen un pwd
lugar donde se creó originalmente la pantalla.
Ejemplos inventados para ilustrar lo que quiero decir:
Tigre:
$ cd ~/foo
$ pwd
/Users/ben/foo
$ screen
$ pwd
/Users/ben/foo
$ screen # or ^A c
$ pwd
/Users/ben/foo
Leopard, Snow Leopard:
$ cd ~/foo
$ pwd
/Users/ben/foo
$ screen
$ pwd
/Users/ben
$ screen # or ^A c
$ pwd
/Users/ben
¿Cómo hago para que Leopard y Snow Leopard se comporten como Tiger?
shell -$SHELL
copiado en una sección de un compañero de trabajo. El problema desapareció cuando se eliminó. No se comporta de la misma manera que en Linux, etc.