Texto colorido e centralizado

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

[ Hits: 2.948 ]

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

Cálculo de determinantes de matrizes de ordem 2 e 3

Inversor de Links com YAD

Atualizar status do MSN via shell script

User manager - o gerenciador de usuários para Slackware Linux

Barra de progresso em Dialog


  

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