#!/usr/bin/env bash # ===================================================================== # ZION TERMINAL - Comando principal (dispatcher) # Cyberdeck criado por Pablo Murad em 2026 # --------------------------------------------------------------------- # Uso: zion [subcomando] [opcoes] # sem argumentos -> abre o painel (dashboard) # ===================================================================== export LC_ALL=C ZION_DIR="/opt/zion-terminal" BIN="$ZION_DIR/bin" . "$BIN/zion-lib.sh" 2>/dev/null _ajuda() { cat </dev/null; then exec tmux attach -t zion else exec tmux new-session -s zion; fi ;; desligar) _confirmar "Desligar o ZION TERMINAL agora?" && { echo "Sincronizando discos..."; sync; sudo systemctl poweroff; } || echo "Cancelado." ;; reiniciar) _confirmar "Reiniciar o ZION TERMINAL agora?" && { echo "Sincronizando discos..."; sync; sudo systemctl reboot; } || echo "Cancelado." ;; -h|--help|ajuda) _ajuda ;; *) printf '%bSubcomando desconhecido:%b %s\n\n' "$ZCRIT" "$ZR" "$cmd"; _ajuda; exit 2 ;; esac