grep -rn "printf.*%-.*s.*%-.*s" /etc/wireguard/wgctl/commands/ | grep -v "\.module\." | grep -v "table"~
/etc/wireguard/wgctl/commands/net.command.sh:99:  printf "\n  %-20s %-16s %-6s %s\n" "NAME" "IP" "PORTS" "DESCRIPTION"
/etc/wireguard/wgctl/commands/net.command.sh:117:    printf "  %-20s %-16s %-6s %s%b\n" \
/etc/wireguard/wgctl/commands/list.command.sh:546:    printf "  %-28s %-15s %-13s %-12s %-12s %s %s\n" \
/etc/wireguard/wgctl/commands/list.command.sh:550:    printf "  %-28s %-15s %-13s %-12s %s %s\n" \
/etc/wireguard/wgctl/commands/hosts.command.sh:165:  printf "\n  %-6s %-18s %-16s %-30s %s\n" \
/etc/wireguard/wgctl/commands/hosts.command.sh:171:    printf "  %-6s %-18s %-16s %-30s %s\n" \
/etc/wireguard/wgctl/commands/audit.command.sh:109:      test::pass "$(printf "%-28s rule=%-15s blocked (no fw rules)" \
/etc/wireguard/wgctl/commands/audit.command.sh:112:      test::warn "$(printf "%-28s rule=%-15s blocked but has %s fw rules" \
/etc/wireguard/wgctl/commands/audit.command.sh:135:    test::pass "$(printf "%-28s rule=%-15s fw: %s/%s" \
/etc/wireguard/wgctl/commands/audit.command.sh:138:    test::warn "$(printf "%-28s rule=%-15s fw: %s/%s (extra rules)" \
/etc/wireguard/wgctl/commands/audit.command.sh:147:    test::fail "$(printf "%-28s rule=%-15s fw: %s/%s (missing rules)" \
/etc/wireguard/wgctl/commands/group.command.sh:118:  printf "\n  %-20s %-35s %-8s %s\n" "NAME" "DESCRIPTION" "PEERS" "STATUS"
/etc/wireguard/wgctl/commands/group.command.sh:144:    printf "  %-20s %-${desc_col_width}s %-8s %b\n" \
/etc/wireguard/wgctl/commands/group.command.sh:197:    printf "\n  %-28s %-15s %-12s %s\n" "NAME" "IP" "RULE" "STATUS"
/etc/wireguard/wgctl/commands/group.command.sh:221:      printf "  %-28s %-15s %-12s %b\n" \
/etc/wireguard/wgctl/commands/policy.command.sh:143:  printf "  \033[1m%-14s\033[0m  \033[2mrule:\033[0m %-16s  \033[2mstrict:\033[0m %s\n" \
