Tmux - 在 bash 变量中获取当前窗口中的窗格数?

Bra*_*rks 4 bash tmux

我正在编写 Tmux 脚本,并想通过 bash 脚本了解当前窗口中的窗格数量。

有没有办法找出这些信息?

在伪代码中,我想要这样的东西:

#!/bin/bash
COUNT=$(tmux get_number_of_panes)
...
Run Code Online (Sandbox Code Playgroud)

小智 8

可能是更好的方法,但是

tmux list-panes | wc -l
Run Code Online (Sandbox Code Playgroud)

作品。

  • 在一个命令中:`tmux display-message -p '#{window_panes}'`(有关其他变量,请参阅手册页的格式部分)。 (6认同)