Letras Bacanas no seu Shell Script sem Figlet

Publicado por Mauricio Ferrari em 05/06/2020

[ Hits: 3.646 ]

Blog: https://www.youtube.com/@LinuxDicasPro

 


Letras Bacanas no seu Shell Script sem Figlet



Você quer umas letras legais no seu script e não quer que ele use o figlet? Então eu apresento uma dica bem simples.

Antes de tudo, instale o figlet. Quê? Mas, você disse que não ia usar o figlet no shell script! E não será usado. Ele apenas servirá para gerar as letras que queremos implementar no script dessa forma:

figlet Titulo >> saida.txt

Isso vai gerar a palavra com as letras bacanas no arquivo de texto saida.txt:
Linux: Letras Bacanas no seu Shell Script sem Figlet
Em seu Shell Script use-o dessa forma:
Linux: Letras Bacanas no seu Shell Script sem Figlet
Ao rodar seu script, veja o resultado:
Linux: Letras Bacanas no seu Shell Script sem Figlet
Fica a dica.

Outras dicas deste autor

Comando CUT usando delimitador TAB

Instalando corretamente o Wine atualizado no Debian, Ubuntu, Linux Mint e derivados

Resetando as configurações do mate-terminal

Como empacotar programas compilados em DEB

Copiar apenas os arquivos e não os diretórios

Leitura recomendada

Resolvendo waiting ou idle transaction no PostgreSQL

Entrando com argumentos em shell script

Ordenando strings em shell script

Comando sed para formatar CNPJ - formatos antigo e novo

Baixando arquivos grandes demais para a sua conexão.

  

Comentários
[1] Comentário enviado por fabio em 05/06/2020 - 14:22h

Pequena contribuição de como adicionar o código já com o echo no teu código:

$ figlet titulo | sed 's/^/echo "/; s/$/"/' | tee -a script.sh

[2] Comentário enviado por maurixnovatrento em 05/06/2020 - 16:47h


Valeu pelo complemento.

___________________________________
Conhecimento não se Leva para o Túmulo.

[3] Comentário enviado por cizordj em 07/06/2020 - 00:00h

E se você não quiser baixar o figlet basta pesquisar no duckduckgo

figlet Teste

https://duckduckgo.com/?q=figlet+Teste&t=h_&ia=answer

[4] Comentário enviado por maurixnovatrento em 07/06/2020 - 21:24h


[3] Comentário enviado por Cizordj em 07/06/2020 - 00:00h

E se você não quiser baixar o figlet basta pesquisar no duckduckgo

figlet Teste

https://duckduckgo.com/?q=figlet+Teste&t=h_&ia=answer



Surpreendente. Porque o google não faz isso também?

[5] Comentário enviado por Ryuk em 08/06/2020 - 09:58h

Primeiro um DICA:

Pra ficar mais fácil, não precisa escrever o "echo" em cada linha, basta uma vez assim:

echo '
_____ _____ ____ _____ _ _ _ ____ ___
|_ _| ____/ ___|_ _|/ \ | \ | | _ \ / _ \
| | | _| \___ \ | | / _ \ | \| | | | | | | |
| | | |___ ___) || |/ ___ \| |\ | |_| | |_| |
|_| |_____|____/ |_/_/ \_\_| \_|____/ \___/

'

Agora um problema com a sua DICA. As vezes tem caracteres que atrapalham o "echo". Então é melhor usar o figlet mesmo por garantia!

[6] Comentário enviado por maurixnovatrento em 08/06/2020 - 13:54h


[5] Comentário enviado por Ryuk em 08/06/2020 - 09:58h

Primeiro um DICA:

Pra ficar mais fácil, não precisa escrever o "echo" em cada linha, basta uma vez assim:

echo '
_____ _____ ____ _____ _ _ _ ____ ___
|_ _| ____/ ___|_ _|/ \ | \ | | _ \ / _ \
| | | _| \___ \ | | / _ \ | \| | | | | | | |
| | | |___ ___) || |/ ___ \| |\ | |_| | |_| |
|_| |_____|____/ |_/_/ \_\_| \_|____/ \___/

'

Agora um problema com a sua DICA. As vezes tem caracteres que atrapalham o "echo". Então é melhor usar o figlet mesmo por garantia!



Eu até entendo. Mas acho difícil alguém frescurar o terminal a ponto de mudar até a letra para que a mesma atrapalhe atrapalhe a exibição do echo.

E claro, dicas são sempre opcionais.






Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts