我试图弄清楚如何连接一个tmux session
已命名的tmux会话,如果不存在,我想用给定的名称创建一个新的会话。
目前,我知道一些tmux
命令可以部分实现我所寻找的命令,但是尚不清楚如何将它们组合在一起以获得我所寻找的命令:
tmux attach
附加到自动存在的会话-但是如果不存在会话则会出错tmux new
创建一个新会话-但每次都这样做,因此我无法将其留在.tmux.conf
tmux has-session
测试会话是否存在-但我不知道如何将其与其他命令结合在一起
因此,我想创建一个tmux脚本,以使其自动发生,而不必在每次需要登录会话时都手动创建。
如何编写自动脚本以创建新的tmux会话(如果给定的会话名称不存在)或附加到会话名称(如果存在)?
man tmux
说:“如果会话名称已存在,则-A标志使新会话的行为类似于附加会话”