Caixas - desenha caixas de arte ASCII e formas no terminal Linux
- 1146
- 23
- Ms. Travis Schumm
Caixas é um programa de linha de comando simples e configurável que pode desenhar qualquer tipo de caixa em torno de seu texto de entrada. Ele filtra o texto e desenha formas em torno dele - é praticamente um filtro de texto. De fato, ele foi projetado para ser integrado ao seu editor como um filtro de texto (suporta o padrão do VIM). Pode desenhar formas que variam de caixas simples a arte complexa ASCII.
Neste artigo, aprenderemos a usar o utilitário de caixas para desenhar formas no terminal Linux.
Como instalar o utilitário de caixas no Linux
Para instalar o caixas Utilitário no Linux, use o comando apropriado para sua distribuição.
$ sudo apt as caixas de instalação [em Debian/Ubuntu] Caixas de instalação $ sudo yum [em CENTOS/RHEL] Fedora]
Agora que você tem caixas instaladas, observe que ele usa o $ Home/.caixas
arquivo de configuração específico do usuário ou o /etc/caixas/caixas-config Arquivo de configuração em todo o sistema.
Vamos ter um Linux Terminal Divery.
Para ver o design das caixas padrão, basta fornecer algum texto de entrada como mostrado.
$ eco "Ei, isso é Tecmint.com! Obrigado por nos seguir."| Caixas /***************************************************** ***** / /*Ei, isso é Tecmint.com! Obrigado por nos seguir. * / / *************************************************** *******/
Para especificar outro design, use o -d
bandeira como mostrado.
$ eco "Ei, isso é Tecmint.com! Obrigado por nos seguir."| Caixas -d menino .-"" "-. / .===. \ \/ 6 6 \/ (\ ___/) _________________ ooo __ \ _____/ _____________________/ \ | Ei, isso é Tecmint.com! Obrigado por nos seguir. | \ ______________________________ ooo _________________/ | | | | _ | _ | | | | | __ | __ | /-'y'-\ (__/ \ __)
Para alinhar ou posicionar o texto dentro da caixa, use o -a
bandeira. Vamos demonstrar como isso funciona com o exemplo a seguir (onde o c
significa centro).
$ eco "Ei, isso é Tecmint.com! Obrigado por nos seguir."| Caixas -d diamantes /\/\/\/\/\/\ // \\/\/\ // \\/\/\ // \\/\/\ // \\/\/\ // \\/\ /\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\ \\ // \/Hey, isso é Tecmint.com! Obrigado por nos seguir. \/\\ // \/\//\/\ // \\ // \\ \\ // \\ // \/\//\/\ // \\/\/\ // \\ \\ /// \\/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\\ /// \\/\ // \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\/\\ // \/\/\\ // \/\/\\ // \// \/ \\ // \/ \/ \\ // \/ \/ \/ \/ \/ \//
$ eco "Ei, isso é Tecmint.com! Obrigado por nos seguir."| Caixas -d diamantes -a c /\/\/\/\/\/\ // \\/\/\ // \\/\/\ // \\/\/\ // \\/\/\ // \\/\ /\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\ \\ // \/\/\\ // \/\//\/\ // \\ Ei, isso é Tecmint.com! Obrigado por nos seguir. // \\ \\ // \\ // \/\//\/\ // \\/\/\ // \\ \\ /// \\/\ // \\\ /// \ \/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ /// \\/\ // \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ /// \\\ // \/\\ // /\\\ // \/\/\\ // \/\/\\ // \/\/\\ // \/\/\\ // \/\/\\ // \/\/\/ \/ \/ \/ \/
Na temporada de Natal, você pode usar o design do Papai Noel para enviar sua família e amigos felizes mensagens de férias, por exemplo.
$ eco "Tecmint.com deseja -lhe um Feliz Natal e um Feliz Ano Novo de 2019 "| Caixas -D Papai Noel .-"" "-. /______; \ _______ \ | (/ a a \) (_) (.-.).-.) _______________________ ooo __ ( ^) _______________________________ / '-.___.-'\ | Tecmint.com deseja -lhe um Feliz Natal e um Feliz Ano Novo de 2019 | \ ________________________________________ OOO _______________________/ | _ | _ | jgs \ ___ | ___/ ___ | ___ | _ | _ | /-'y'-\ (__/ \ __)
Para listar todos os designs/estilos disponíveis, execute o seguinte comando.
$ caixas -l 59 Estilos disponíveis em "/etc/caixas/caixas-config": ------------------------------------- -------------- ADA-Box (Domínio Público), codificado por Neil Bird <[email protected]>: ---------------------------------- Pássaro <[email protected]>: - - ADA regular - Comentários…
Ele suporta justificação de linha, especificação de tamanho de caixa, preenchimento de texto, recuo, uso de expressões regulares e muito mais.
Dia dos Namorados chegando mais perto, e você queria impressionar sua namorada ou esposa de uma maneira Linux e depois usar caixas como mostrado.
$ echo -e "\ n \ tme: você será meu namorado?\ n \ tgirl: de jeito nenhum \ n \ tme: sudo você será meu namorado?\ n \ tgirl: sim ... sim ... sim! Vamos!"| Caixas -d menino .-"" "-. / .===. \ \/ 6 6 \/ (\ ___/) _________ ooo __ \ _____/ _____________/ \ | | | Eu: Você será meu namorado? | | Menina: De jeito nenhum | | Eu: sudo você será meu namorado? | | Menina: Sim ... sim ... sim! Vamos! | \ ______________________ ooo _________/ | | | | _ | _ | | | | | __ | __ | /-'y'-\ (__/ \ __)
Para mais informações e exemplos, acesse http: // caixas.Thomasjensen.com/exemplos.html.
Caixas é um utilitário de linha de comando que desenha uma caixa em torno de seu texto de entrada. Neste artigo, aprenderemos a instalar e usar o utilitário de caixas para desenhar formas no terminal Linux. Use o formulário de feedback abaixo para compartilhar seus pensamentos sobre isso.
- « 4 Melhor software de gateway SMS de código aberto a granel
- ext3grep - recuperar arquivos excluídos no Debian e Ubuntu »