Comando figlet no linux

Comando figlet no linux

“Criar um ofício de arte em qualquer sistema operacional é sempre incrível. Mas é muito difícil ver com códigos de programação. No entanto, os comandos internos, funções e bibliotecas predefinidas para criar arte e caixa no terminal tornam as coisas simples e fáceis. Vamos orientá -lo pelo comando figlet em Linux para guiá -lo sobre como criar banners de texto ASCII. Usaremos alguns exemplos para mostrar como Figlet funciona no sistema operacional Linux. Então vamos começar!”

Definição de FigLet

Figlet é uma linha de comando ou um utilitário de terminal disponível no sistema operacional Linux que nos permite criar alguns banners de texto ASCII incríveis e atraentes. Cria letras grandes ou banners de texto ASCII usando texto simples. Ele pega os dados de entrada e os converte em um banner usando texto comum.

Sintaxe do Figlet

A sintaxe do comando figlet no Linux é a seguinte:

O "figlet" é o comando que executará a função principal. O "-flag" representa uma das opções que serão usadas com o comando figlet. Os comandos do Figlet vêm com várias opções úteis, e todas as opções servem a um propósito diferente e executa uma ação diferente. O usuário pode usar qualquer opção de bandeira de acordo com suas necessidades e de acordo com o requisito da situação.

As várias opções para os comandos figlet são -C, -d, -f, -k, -l, -r e -w. O sinalizador -c é usado para imprimir o banner no centro da tela, o sinalizador -d é usado para selecionar o diretório da fonte, a bandeira -f é usada para escolher o estilo da fonte e a bandeira -k é usada Para criar as letras separadamente em vez de se fundir, o sinalizador -l é usado para alinhar o texto à esquerda, o sinalizador -r é usado para alinhar o texto à direita e, por fim, a bandeira -w é usada para especificar o tamanho de a saída. A “entrada” representa os dados que serão representados no ASCII no banner.

Instale o comando figlet no Ubuntu 22.04 Sistema

Para usar o comando figlet, precisamos instalá -lo em nosso sistema. Como não vem com o Ubuntu 22.04 Na instalação geral, por isso precisamos instalá -la manualmente com o comando apt. Instalar o comando figlet é tão simples quanto instalar qualquer outro comando ou pacote no sistema operacional Ubuntu. O comando apt ou apt-get é usado para instalar qualquer pacote ou comando, ou biblioteca no sistema operacional Ubuntu.

Use o seguinte comando de instalação apt para instalar o figlet:

Como temos um sistema protegido por senha, ele está pedindo para fornecer a senha:

Digite a senha para que o processo de instalação possa começar. Veja o resultado abaixo:

Agora, o pacote Figlet está instalado com sucesso; Estamos prontos para usar o comando com diferentes opções. Agora vamos transformar um texto em um banner ASCII usando o comando figlet. Aqui, forneceremos o comando figlet sem bandeira ou argumento para ver o resultado básico do comando figlet:

Vamos verificar o resultado do comando figlet e ver como ele converteu o texto "entrada" em um banner ASCII:

Aqui está uma obra de arte simples, mas atraente, criada pelo comando figlet. Agora vamos imprimi -lo no centro. Podemos fazer isso usando o sinalizador -c com o comando figlet:

O sinalizador -c indica o comando figlet para exibir a saída no centro da tela. Vamos ver a saída abaixo:

Observe que o banner de texto está bem no meio da tela. Agora vamos mudar a entrada para o lado direito da tela. Aqui, o banner é exibido no lado direito usando a opção -r. Veja o comando abaixo, copie -o e execute -o no seu terminal para criar algumas obras de arte incríveis:

Isso deve imprimir o texto "entrada" na extrema direita da tela. Vamos confirmar isso verificando a saída abaixo:

Observe que a bandeira -r funcionou e mudou o texto para o lado direito extremo da tela. O comando figlet também nos fornece a opção de definir a largura da tela de saída. As colunas padrão incluídas na largura são 80; Se você precisar de mais, porque pode ter um texto grande para imprimir, pode fornecer explicitamente o número de colunas que precisa para exibir o banner. Aqui está como fazer isso:

Agora, o terminal usará a largura de 120 colunas para exibir o texto de entrada no banner. Veja o banner abaixo:

Se você deseja usar a largura completa do terminal, pode usar o sinalizador -t com o comando figlet:

Aqui está o banner de saída:

Este é um banner muito congestionado; Deve haver algum espaço entre os personagens para que sejam visíveis, certo? Bem, isso não é um problema; A bandeira -k está disponível para criar algum espaço razoável entre cada personagem. Use o sinalizador -k junto com o sinalizador -t para que o comando figlet ocupe toda a largura do terminal, e a bandeira -k pode facilmente gerenciar alguns espaços razoáveis ​​entre cada caractere. Veja o comando abaixo:

Isso imprimirá o mesmo banner com alguns espaços adicionais. Aqui está a saída:

A diferença pode ser vista aqui. Compare esse banner com o banner exibido anteriormente e observe a diferença entre ambas as saídas. Vamos mostrar as duas saídas juntas para sua facilidade:

Isso lhe dará uma imagem clara dos dois banners, e você pode comparar facilmente as duas saídas e ver a diferença. No primeiro banner, os personagens são mesclados sem espaço entre eles. Embora exista um espaço entre cada personagem na segunda faixa, e cada um dos caracteres de entrada é exibido no banner separadamente, ocupando mais espaço e colunas no terminal.

Conclusão

Aprendemos como criar algumas obras de arte no Linux Operating usando os comandos internos ou predefinidos no Linux. O sistema operacional Linux fornece um utilitário de linha de comando simples e útil para imprimir texto simples na forma de um banner ASCII. O comando figlet é usado para exibir o banner ASCII na tela. Usando exemplos fáceis de entender, aprendemos a usar o comando figlet no Linux.