我正在尝试通过has-session命令确定 tmux 会话是否存在。
如果我有一个名为abcdf的会话:
adm@VirtualBox:/$ tmux -V
tmux 2.1
adm@VirtualBox:/$ tmux ls
abcdf: 1 windows (created Fri Feb 3 16:19:20 2017) [237x56] (attached)
Run Code Online (Sandbox Code Playgroud)
has-session命令将返回名为a、ab、abc、abcd、abcdf 的会话存在(错误代码=0)
adm@VirtualBox:/$ tmux has -t a
adm@VirtualBox:/$ echo $?
0
adm@VirtualBox:/$ tmux has -t ab
adm@VirtualBox:/$ echo $?
0
adm@VirtualBox:/$ tmux has -t abc
adm@VirtualBox:/$ echo $?
0
adm@VirtualBox:/$ tmux has -t abcd
adm@VirtualBox:/$ echo $?
0
adm@VirtualBox:/$ tmux has -t …Run Code Online (Sandbox Code Playgroud) tmux ×1