有没有办法获取tmux窗格的活动窗格ID

时间:2014-08-16 12:48:46

标签: bash tmux

我正在编写一个bash脚本,它遍历我打开的所有窗格并执行几个send-keys命令。除了我想为窗格应用一些不同的逻辑,我正在执行此脚本以防止send-keys中断脚本。

是否有命令获取我目前正在为tmux工作的窗格的ID?

2 个答案:

答案 0 :(得分:18)

您正在寻找TMUX_PANE环境变量。

答案 1 :(得分:12)

还有pane_id格式变量,它会扩展为唯一的窗格ID。

使用示例:

$ tmux run "echo 'This is unique pane id: #{pane_id}'"