确定 shell 会话所属的 tmux 会话?

确定 shell 会话所属的 tmux 会话?

tmux 在 shell 中提供了许多命令,例如对rename-session调用 shell 所属的会话进行操作的命令。

它还提供了一些命令,例如list-clients列出当前正在运行的不同 tmux 会话。

我正在寻找一个命令,该命令tmux pwd将回显出我的活动 shell 会话所属的 tmux 会话的名称。

例如 tmux 会话内部foo

$ tmux pwd
foo

是否有一个命令,或者一个迂回的方式来获得它?

答案1

尝试在您的tmux会话中执行此操作:

tmux display-message -p '#S'

相关内容