Bash como imprimir uma variável?

Bash como imprimir uma variável?
Os scripts bash são um meio eficaz de aumentar a eficiência na programação. Eles também aumentam a reutilização ao máximo, pois quando um script bash é escrito, pode ser executado por quantas vezes que o usuário deseja. Neste artigo, nosso objetivo é aprender o método de imprimir uma variável usando Bash.

Método de imprimir uma variável usando Bash:

Nota: Estaremos demonstrando este método usando o Ubuntu 20.04. No entanto, você também pode usar qualquer outra distribuição do Linux.

Neste método, explicaremos a você como você pode escrever um script bash para imprimir uma variável. Para prosseguir com este método, você precisará seguir as etapas mencionadas abaixo:

Etapa 1: Criando um arquivo Bash:

Clique no ícone do gerenciador de arquivos localizado no seu Ubuntu 20.04 Barra de tarefas, conforme destacado na imagem a seguir:

Depois de estar lá na pasta doméstico, você precisará criar um arquivo de script bash. Para fazer isso, clique com o botão direito do mouse em qualquer lugar no espaço da sua pasta doméstico. Selecione a nova opção de documento no menu em cascata que aparece e depois escolha o documento vazio no menu sub-cascadante. Quando um novo documento for criado em sua pasta doméstico, renomeie -o como impressão.sh. Você também pode ter qualquer outro nome de sua escolha. Além disso, escolhemos a pasta doméstica para criar esse arquivo apenas para nos salvar do inconveniente de dar o caminho desse arquivo enquanto executa esse script via terminal, uma vez que a pasta doméstico é geralmente o caminho padrão do sistema operacional Linux. No entanto, você pode criar seu arquivo de script bash em qualquer lugar que quiser. Este arquivo bash recém -criado é mostrado na imagem abaixo:

Etapa 2: Escrevendo um programa de impressão em um script de bash:

Agora clique duas vezes neste arquivo para abri -lo e digite “#!/bin/bash ”na parte superior deste arquivo para indicar que é um arquivo bash, como mostrado na imagem a seguir:

Digite o programa mostrado na imagem abaixo em seu arquivo bash recém -criado. Neste programa, estamos tomando um número como entrada do usuário e salvando -o na variável num. Em seguida, usamos o comando echo para imprimir o valor dessa variável. Além disso, também usamos o comando printf para servir ao mesmo propósito. Depois de digitar neste programa em seu arquivo bash, você precisa salvá -lo pressionando Ctrl +S e depois fechá -lo.

Neste programa, o comando echo e o comando printf são usados ​​para imprimir a saída no console. O comando de leitura é usado para receber a entrada do usuário, enquanto a entrada coletada é armazenada em uma variável seguida por este comando. Nesse caso, essa variável é num. Para o seu entendimento, também gostaríamos de declarar explicitamente que, sempre que você quiser acessar ou exibir o valor armazenado em uma variável, você sempre precisa mencionar o símbolo "$" antes dessa variável, como também é usado nesse particular programa.

Etapa # 3: Executando o script de impressão Bash via Terminal no Ubuntu 20.04:

Agora inicie o terminal no Ubuntu 20.04 Como mostrado na imagem a seguir:

Digite o seguinte comando em seu terminal e execute -o para executar seu arquivo bash recém -criado:

impressão de bash.sh

Este comando também pode ser visto na imagem abaixo:

Depois de executar este comando, você será solicitado a inserir várias de sua escolha, conforme mostrado na imagem abaixo:

Digite qualquer número que desejar, como mostrado na imagem a seguir e pressione a tecla Enter:

Assim que você fornecer sua entrada, você poderá ver o mesmo valor duas vezes no seu terminal I.e. uma vez por causa do comando Echo e uma vez por causa do comando printf. Esta saída é visível na imagem mostrada abaixo:

Conclusão:

Os comandos Echo e Printf podem ser usados ​​para imprimir uma variável enquanto usam Bash. Depende inteiramente da sua preferência pessoal, quais desses comandos você escolhe usar.