我正在写一个 bash 脚本。从脚本中,我想运行tmux new-session -s name
tmux 应该在另一个终端中打开,而不阻止调用终端的输入。在主终端窗口上有很多选项可供选择,并且等待用户输入。 tmux 会话将有多个窗口,根据用户的选择显示输出。所以主终端窗口不应该被阻塞。
我尝试过什么
tmux new-session -s name & <--- Completely messes up the tmux session
nohup tmux new-session -s name & <---- Doesn't work too
有人有解决办法吗?
答案1
您可以使用“xterm -e 'tmux new'”之类的命令打开一个全新的终端。