all repos — zion-terminal @ main

dotfiles

opt/zion-terminal/bin/zion-log (view raw)

 1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
#!/usr/bin/env bash
# ZION TERMINAL - Logbook de operacoes (notas de campo)
# Cyberdeck criado por Pablo Murad em 2026
export LC_ALL=C
. /opt/zion-terminal/bin/zion-lib.sh 2>/dev/null
LOGB="$HOME/zion-logbook.md"
case "${1:-}" in
  ""|--help|-h)
    echo "Uso: zion anotar \"sua nota\"    — adiciona nota datada ao logbook"
    echo "     zion anotar --ver          — mostra o logbook"
    echo "Arquivo: $LOGB" ;;
  --ver|-v)
    [ -r "$LOGB" ] && { command -v less >/dev/null && less -R "$LOGB" || cat "$LOGB"; } || echo "Logbook vazio ($LOGB)." ;;
  *)
    [ -f "$LOGB" ] || printf '# ZION TERMINAL — Logbook\nCyberdeck criado por Pablo Murad em 2026\n\n' > "$LOGB"
    printf -- '- **%s** — %s\n' "$(date '+%Y-%m-%d %H:%M')" "$*" >> "$LOGB"
    printf '%bNota registrada em %s%b\n' "$ZOK" "$LOGB" "$ZR" ;;
esac