O GNU Screen ( screen
) se comporta de maneira diferente no OS X 10.5 (Leopard) e 10.6 (Snow Leopard) comparado ao Linux (pelo menos Ubuntu, Red Hat e Gentoo) e OS X 10.4 (Tiger). Nas versões 10.5 e 10.6, novas telas (feitas com screen
ou ^A
c
) sempre me colocam no meu diretório pessoal ~
. No Linux e no OS X Tiger, as novas telas têm um local pwd
onde a tela foi criada originalmente.
Exemplos inventados para ilustrar o que quero dizer:
Tigre:
$ cd ~/foo
$ pwd
/Users/ben/foo
$ screen
$ pwd
/Users/ben/foo
$ screen # or ^A c
$ pwd
/Users/ben/foo
Leopardo, Snow Leopard:
$ cd ~/foo
$ pwd
/Users/ben/foo
$ screen
$ pwd
/Users/ben
$ screen # or ^A c
$ pwd
/Users/ben
Como faço para que o Leopard e o Snow Leopard se comportem como o Tiger costumava?
shell -$SHELL
em uma seção copiada de um colega de trabalho. O problema desapareceu quando foi removido. Não se comporta da mesma maneira que no Linux etc.