|
From: | Julio C. Neves |
Subject: | Re: [shell-script] Função para desenhar caixas |
Date: | Thu, 31 Jul 2014 22:06:08 -0300 |
Só compartilhando uma funçãozinha que fiz aqui pra desenhar caixas de mensagem (só funciona para mensagens com uma linha, se alguém quiser alterar, à vontade)
drawBox(){string="$*";tamanho=${#string}tput setf 3; printf "\e(0\x6c\e(B"; for i in $(seq $tamanho); do printf "\e(0\x71\e(B"; done; printf "\e(0\x6b\e(B\n"; tput sgr0;tput setf 3; printf "\e(0\x78\e(B"; tput setf 4; tput bold; echo -n $string; tput sgr0; tput setf 3; printf "\e(0\x78\e(B\n"; tput sgr0;tput setf 3; printf "\e(0\x6d\e(B"; for i in $(seq $tamanho); do printf "\e(0\x71\e(B"; done; printf "\e(0\x6a\e(B\n"; tput sgr0;}--uso:$ drawBox qualquer frase que caiba no terminal┌────────────────────────────────────┐│qualquer frase que caiba no terminal│└────────────────────────────────────┘
[]'s
Alfredo Casanova
Linux User #228230
msn: address@hidden
tel: +55 61 9655 9619
[Prev in Thread] Current Thread [Next in Thread]
- Função para desenhar caixas, Alfredo Casanova, 2014/07/31
- Re: Função para desenhar caixas, Alfredo Casanova, 2014/07/31
- Re: [shell-script] Re: Função para desenhar caixas, Julio C. Neves, 2014/07/31
- Re: [shell-script] Função para desenhar caixas, Julio C. Neves <=
- Prev by Date: Re: [shell-script] {feedback} Individualizar variáv eis concate nadas [o barato que sai caro]
- Next by Date: Re: [shell-script] Re: Função para desenhar caixas
- Previous by thread: Re: [shell-script] Re: Função para desenhar caixas
- Index(es):