Texto colorido e centralizado

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

[ Hits: 3.302 ]

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

EvalDate v1.0 - Script para Executar Programas em Datas Específicas.

Backup de N diretórios e arquivos

Instalador do Java JRE Oracle

Pequeno gerador de relatório da rede (CSV)

Download de Wallpapers de Fotos do Espaço


  

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