Para abrir uma nova janela de tela no mesmo diretório que o diretório de trabalho atual da janela de tela em que você está iniciando (em vez do diretório do qual você iniciou inicialmente a sessão de tela), isso funciona:
... a menos que a sessão da tela atual tenha seu nome definido com C-a, :sessionname
. Nesse caso, onde, por exemplo, a sessão é nomeada:
$ screen -ls
There are screens on:
18282.FOO_BAR (11/02/16 16:25:52) (Attached)
em vez de abrir uma nova janela de tela, a solução na resposta vinculada acima fornece, por exemplo:
$ screen -X chdir $PWD;screen
/var/run/screen/S-username/18282.pts-29.hostname: No such file or directory
/var/run/screen/S-username/18282.pts-29.hostname: No such file or directory
É possível solucionar esse problema para sessões de tela nomeadas?
Tags bash gnu-screen linux