runvers (1558B)
1 #!/bin/sh 2 # runv.club — catálogo de espaços e serviços da comunidade 3 4 R='\033[0m' 5 G='\033[0;32m' 6 C='\033[0;36m' 7 Y='\033[0;33m' 8 B='\033[1m' 9 D='\033[2m' 10 11 print_runv_art() { 12 while IFS= read -r line || [ -n "$line" ]; do 13 printf '%b%s%b\n' '\033[1;32m' "$line" '\033[0m' 14 done <<'RUNV_ART' 15 ██████╗ ██╗ ██╗███╗ ██╗██╗ ██╗ 16 ██╔══██╗██║ ██║████╗ ██║██║ ██║ 17 ██████╔╝██║ ██║██╔██╗ ██║██║ ██║ 18 ██╔══██╗╚██╗ ██╔╝██║╚██╗██║╚██╗ ██╔╝ 19 ██║ ██║ ╚████╔╝ ██║ ╚████║ ╚████╔╝ 20 ╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═══╝ ╚═══╝ 21 RUNV_ART 22 } 23 24 if command -v clear >/dev/null 2>&1; then 25 clear 26 fi 27 28 print_runv_art 29 printf '\n%s\n' '.club — espaços, experiências e serviços da casa' 30 printf '\n' 31 32 printf '%b%bDisponíveis agora%b\n' "${Y}" "${B}" "${R}" 33 printf ' %b%-12s%b %b—%b espaço digital de encontro, conversa e comunidade.\n' "${G}" "square" "${R}" "${D}" "${R}" 34 printf ' %b%-12s%b %b—%b jardim compartilhado para acompanhar e cuidar de plantas.\n' "${G}" "plantit" "${R}" "${D}" "${R}" 35 printf '\n' 36 37 printf '%b%bVoltar%b\n' "${Y}" "${B}" "${R}" 38 printf ' Pressione %bEnter%b para voltar ao terminal.\n' "${C}" "${R}" 39 printf '\n%s\n' '→ Explore quando quiser e volte com calma.' 40 41 if [ -t 0 ]; then 42 IFS= read -r _ 43 fi