#!/usr/bin/env bash set -euo pipefail info=$(tmux list-panes -F '#{pane_id}|#{pane_top}|#{pane_left}') pane_ids=() pane_tops=() pane_lefts=() while IFS='|' read -r pid top left; do [ -z "$pid" ] && continue pane_ids+=("$pid") pane_tops+=("$top") pane_lefts+=("$left") done <