GNU Screen ( screen), Linux (en azından Ubuntu, Red Hat ve Gentoo) ve OS X 10.4 (Tiger) ile karşılaştırıldığında OS X 10.5 (Leopard) ve 10.6 (Snow Leopard) üzerinde farklı davranır. 10.5 ve 10.6 sürümlerinde, ( screenveya ile yapılmış ^A c) yeni ekranlar beni her zaman ana dizinime yerleştirir ~. Linux ve OS X Tiger'da yeni ekranlar pwd, ekranın orijinal olarak oluşturulduğu her yere sahiptir.
Ne demek istediğimi göstermek için örnekler hazırladık:
Kaplan:
$ cd ~/foo
$ pwd
/Users/ben/foo
$ screen
$ pwd
/Users/ben/foo
$ screen # or ^A c
$ pwd
/Users/ben/foo
Leopar, Kar Leoparı:
$ cd ~/foo
$ pwd
/Users/ben/foo
$ screen
$ pwd
/Users/ben
$ screen # or ^A c
$ pwd
/Users/ben
Leopard ve Snow Leopard'ın Tiger'ın eskisi gibi davranmasını nasıl sağlayabilirim?
shell -$SHELLbir iş arkadaşınız kopyalanan bir bölümünde. Sorun kaldırıldığında ortadan kalktı. Linux, vb. Gibi davranmaz.