tmux:查找只有死窗格的所有会话

tmux:查找只有死窗格的所有会话

我想找到只有死窗格的会话,然后杀死它们。我该怎么做呢?

答案1

您可以列出所有窗格,然后按死窗格进行过滤:

tmux list-panes -a -F "#{pane_dead} #{pane_id}" | grep "^1"

你可以用以下方法杀死他们

tmux kill-pane -t PANE_ID

将其合并为:

tmux list-panes -a -F "#{pane_dead} #{pane_id}" | \
  awk '/^1/ { print $2 }' | xargs -l tmux kill-pane -t

相关内容