Exemplos de Echo Bash

Exemplos de Echo Bash
Existem múltiplas funções internas no Bash para imprimir a saída no terminal. 'Echo' é um dos comandos mais usados ​​para imprimir dados de texto ou string no terminal ou outro comando como entrada ou um arquivo. Este comando tem algumas opções que podem ser usadas com este comando para fins especiais. Os usos do comando 'eco' são descritos neste tutorial usando diferentes exemplos.

Sintaxe:

eco [opção (s)] [string]

Opções:

Opção Descrição
-n Omite a nova linha da saída.
-e Habilite a função do caractere de barragem (/).
-E Desative a função do caractere de barragem (/).
-versão Exibir as informações da versão
-ajuda Exibir mensagens de ajuda relacionadas aos usos deste comando

Exemplo 1: Usando o comando 'Echo' sem nenhuma opção

O comando 'echo' pode ser usado sem nenhuma opção. O comando 'Echo' do script a seguir é usado para imprimir um texto simples, 'Aprenda a programação da Bash do Linuxhint.com '.

$ eco "Learn Bash Programming do Linuxhint.com "

A saída a seguir aparecerá após a execução do script.

Exemplo -2: Usando o comando 'echo' com -n opção

O comando 'echo' é usado com a opção '-n' no script a seguir. A nova linha é omitida da saída para esta opção.

$ echo -n "Python é uma linguagem de programação de alto nível interpretada"

A saída a seguir aparecerá após a execução do script.

Exemplo -3: Usando o comando 'eco' com a opção -e

O comando 'echo' é usado com a opção '-e' no script a seguir. Para isso, a função da barra de barragem (\) é ativada e a saída é gerada pela adição de 'guia' onde '\ t' é usado na string.

$ echo -e "perl \ tis \ ta \ tPowerful \ Tand \ tPortable \ tlanguage"

A saída a seguir aparecerá após a execução do script.

Exemplo -4: Usando o comando 'echo' com a opção -e

O comando 'echo' é usado com a opção '-e' no script a seguir. Esta opção desativa a função de barragem (/). A nova linha (\ n) usada no texto não funcionará para o seguinte comando.

$ echo -e "i \ nlike \ nbash \ Programming"

A saída a seguir aparecerá após a execução do script.

Exemplo 5: Usando a variável no comando 'eco'

O valor da variável pode ser impresso com outra string no comando 'eco', colocando a variável no texto. $ Variável de preço é usado no seguinte comando 'eco'. Mas uma coisa que você deve se lembrar ao usar a variável no comando Echo, ou seja, você deve incluir a variável dentro da citação dupla (“) para ler o valor da variável por 'echo' comando. Se a citação única (') for usada no comando Echo, o valor da variável não será analisado e o nome da variável será impresso como saída.

$ price = "\ $ 100"
$ eco 'O preço deste livro é $ prece
$ eco "O preço deste livro é $ prece

A saída a seguir aparecerá após a execução do script.

Exemplo 6: Usando '\ V' no comando 'eco'

'\ v' é usado para imprimir a saída verticalmente. O comando 'eco' a seguir imprimirá cada palavra do texto: “Linuxhint é um site de blog baseado em Linux” verticalmente.

$ echo -e "linuxhint \ v é \ v a \ v linux \ v baseado \ v blog \ v site."

A saída a seguir aparecerá após a execução do script.

Exemplo 7: Usando '\ c' no comando 'eco'

'\ c' é usado para omitir qualquer parte do texto. O comando Echo seguinte imprimirá, “Enriqueça seu conhecimento do Linux do Linuxhint” omitindo os tutoriais da peça e a Newline.

$ echo -e "Enriqueça seu conhecimento Linux de Linuxhint \ ctutorials"

A saída a seguir aparecerá após a execução do script.

Exemplo 8: Imprima os nomes de todos os arquivos e pastas usando o comando 'echo'

O comando 'echo' pode ser usado para ler os arquivos e pastas do diretório atual. Quando este comando é executado com '*', ele imprimirá a lista de arquivos e pastas do diretório de trabalho atual.

$ eco *

A saída a seguir aparecerá após a execução do script.

Exemplo 9: Imprima os nomes de arquivos específicos usando o comando 'eco'

A lista de arquivos específica do diretório atual pode ser impressa usando o comando 'eco'. O comando a seguir imprimirá a lista de todos os arquivos de texto do diretório atual. Dessa forma, você pode pesquisar qualquer arquivo ou pasta usando o comando 'eco'.

$ eco *.TXT

A saída a seguir aparecerá após a execução do script.

Exemplo-10: Usando o comando 'echo' no script Bash

Este exemplo mostra o uso do comando 'eco' em um script de bash. Crie um arquivo chamado 'ECHOEXPL.sh ' e adicione o seguinte script. A função de '\ r' é adicionar um retorno de carruagem na string. Neste exemplo, '\ r' é usado na partida e final da string. Aqui, a opção '-e' é usada com o comando 'echo' que permite a função de '\ r'.

ecoExpl.sh

#!/BIN/BASH
string = "\ rperl é uma linguagem de programação de plataforma cruzada e de plataforma aberta \ r"
eco -e "$ string"

Execute o script.

$ bash ecoExpl.sh

O valor do texto de $ string A variável será impressa com uma nova linha depois de executar o script.

Conclusão:

O resultado de qualquer script pode ser encontrado imprimindo a saída apropriada. Portanto, as opções de impressão são muito importantes para qualquer linguagem de programação. O uso de uma opção de impressão em Bash é discutida neste tutorial. Mas a mesma tarefa pode ser executada por outra opção no bash e o comando é 'printf'. Espero que o leitor tenha conhecimento sobre os múltiplos usos do comando 'eco' depois de praticar os exemplos deste tutorial e eles poderão aplicar este comando corretamente.

Para mais informações, assista ao vídeo!