我正在尝试编写(我认为会是)一个简单的 zsh 脚本来设置我的开发环境。我遇到的问题是,一旦我进入部分进程,shell 中的选项卡仅在我需要它继续运行其他命令时专用于最后一个进程。
更明确地说,我需要运行:
lein ring server-headless
然后打开一个新选项卡,然后运行
cd ../
cd my_directory/
nodemon
我确信这有一个简单的解决方案/我应该是一个更好的谷歌员工,我只是新手,不知道如何表达我的问题。
而不是用 bash/zsh/etc 尝试这个。我建议改用 Tmux :)
看看 Tmuxinator 的这些东西:https ://github.com/aziz/tmuxinator
如果您不想使用 tmuxinator,只需几行 shell 代码,您仍然可以让 tmux 做这些事情。