Экран GNU (screen
) ведет себя по-разному в OS X 10.5 (Leopard) и 10.6 (Snow Leopard) по сравнению с Linux (по крайней мере, Ubuntu, Red Hat и Gentoo) и OS X 10.4 (Tiger). В 10.5 и 10.6 новые экраны (сделанные с помощью screen
или ^A
c
) всегда помещают меня в мой домашний каталог ~
. В Linux и OS X Tiger новые экраны имеют pwd
того места, где этот экран был создан изначально.
Придумайте примеры, чтобы проиллюстрировать, что я имею в виду:
Tiger:
$ cd ~/foo
$ pwd
/Users/ben/foo
$ screen
$ pwd
/Users/ben/foo
$ screen # or ^A c
$ pwd
/Users/ben/foo
Леопард, Снежный Барс:
$ cd ~/foo
$ pwd
/Users/ben/foo
$ screen
$ pwd
/Users/ben
$ screen # or ^A c
$ pwd
/Users/ben
Как заставить Леопарда и Снежного Барса вести себя так, как привыкли Тигры?