我知道您通常可以在 screenrc 文件中使用 chdir 来更改目录,然后再运行 screen 命令。defshell -bash
但是,如果我已经设置,这对我不起作用。这是一个不起作用的示例文件:
defshell -bash
defscrollback 100000
hardstatus on
hardstatus alwayslastline
hardstatus string "%w%=%m/%d %c"
chdir /Users/myuser/work
screen -t "work"
$ screen -c testrc
$ pwd
/Users/myuser
注释掉第一行就可以了,但我想在我的屏幕上运行 bash shell。如果相关的话,这在 OSX 上。我的屏幕命令没有别名。