Estou procurando um programa que transforma uma string ASCII em algo como a "arte ascii" abaixo:
.- "^` \ / `^" -. . ' ___ \ / ___ `. / /.---. .---. \ \ | // '-. ___________________________ .- '\\ | | ; \ / -------------------------- // |; | \ || | \ _) Red Hat (_ / | || / \ \. \; | Enterprise Linux || ; /. / | / '\ _ \ \\ \ \ \ | || / / / // / _ / ' \\ \ \ \ | Versão do servidor 5.3 | / / / // `` - \ _ \ _ \ Nome de código Tikanga / _ / _ / - '' '--------------------------'
Não tenho um exemplo correspondente, mas gostaria que a string fosse transformada em algum texto de várias linhas, como:
__ __ / | / | | | | | | | - | | | | - | | | | | | | _ / | _ /
para a carta H
e assim por diante ... Gostaria de usar isso para mostrar certas mensagens de aviso, por exemplo, quando o usuário está prestes a executar um script que excluirá o banco de dados de produção e assim por diante ...
Obrigado!
brew install figlet
Há também o comando da velha escola "banner". É bruto, mas eficaz.
Um pouco de pesquisa me mostrou que o rpmfind sabe onde encontrá-lo (embora o rpmfind pareça estar tendo problemas nos dias de hoje ...)
fonte
O Figlet pode fazer isso e está no Ubuntu Repos
sudo apt-get install figlet
:"Usando o Figlet para apimentar seus scripts" é um artigo recente do Linux Journal sobre o tópico.
fonte
cowsay
cowsay
é divertidamente os anos 90 e oferece várias opções para alterar a aparência da vaca. Leiaman cowsay
.Ainda está empacotado para Ubuntu e Debian:
sudo apt install cowsay
fonte
Provavelmente, seu primeiro exemplo foi criado usando caixas .
fonte
O banheiro é ainda melhor. ;) Eu sempre o usei como faixa de código para meus aplicativos
Há uma descrição muito boa de como usá-lo no cyberciti.biz, intitulado: UNIX / Linux: Exibir banner de texto colorido grande na tela
fonte