Texto colorido e centralizado

Publicado por Mauriciodez (última atualização em 22/11/2018)

[ Hits: 3.068 ]

Download 6903.color_e_align.sh




Script simples que coloca um texto ao centro da tela e dá cor ao mesmo.

Postado originalmente no meu github: https://github.com/mauriciodez/color_e_align

LIicença -> GPLv3

  



Esconder código-fonte

#!/bin/bash

##### NOME:            color_e_align.sh
##### VERSÃO:         1.0
##### DESCRIÇÃO:       Alinha o Texto ao centro da tela e da cor ao mesmo
##### DATA DA CRIAÇÃO:   20/11/2018
##### ESCRITO POR:      Maurício G. Paiva
##### E-MAIL:         mauricimgp@gmail.com
##### DISTRO:         Debian GNU/Linux 8.11
##### LICENÇA:         GPLv3
##### PROJETO:         https://github.com/mauriciodez/color_e_align.git

SET ()   {
qtde=$(( ( `tput cols` - `echo -n $txt | wc -c` ) / 2 ))
esp=$(for ((X=0;X<=qtde;X++)) { echo -n " " ; })
echo -e "\n\033[1;$cor$esp$txt\033[0m\n"
      }

preto       ()   { txt=$@;cor="30m";SET; }
vermelho    ()   { txt=$@;cor="31m";SET; }
verde       ()   { txt=$@;cor="32m";SET; }
amarelo      ()   { txt=$@;cor="33m";SET; }
azul       ()   { txt=$@;cor="34m";SET; }
purple       ()   { txt=$@;cor="35m";SET; }
cyan       ()   { txt=$@;cor="36m";SET; }
branco       ()   { txt=$@;cor="37m";SET; }

preto      "preto"
vermelho   "vermelho"
verde      "verde"
amarelo      "amarelo"
azul      "azul"
purple      "purple"
cyan      "cyan"
branco      "branco"

Scripts recomendados

Menu para liberar / bloquear laboratórios no Squid

Proxy teste

Script para enviar put para uma API usando curl e dados no formato json

Montando imagens ISO

Selecionar wallpaper no Fluxbox (baseado no Xdialog)


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts