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 screeno ^A c) siempre me colocan en mi directorio de inicio ~. En Linux y OS X Tiger, las nuevas pantallas tienen un pwdlugar 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?
fuente

shell -$SHELLcopiado 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.La
screen(1)página del manual describe elchdircomando Pantalla .La configuración de Mi pantalla para una sesión de programación incluye el comando
fuente
El primer paso es asegurarse de que la pantalla no sea un alias.
Escribe
aliasy buscascreen. Tenga en cuenta que esta lista podría ser larga. Es posible que desee escribiralias | grep screenpara separar el trigo de la paja.Si
screenresulta ser un alias para algo asícd ~ && screen, puede eliminar esto usandounalias screen.fuente
type screenCreo que esta página web aquí tiene su respuesta: http://code.google.com/p/silassewell/wiki/ScreenOSX
fuente