existem múltiplas funções incorporadas na bash para imprimir o resultado no terminal. “echo” é um dos comandos mais usados para imprimir dados de texto ou string no terminal ou outro comando como entrada ou arquivo. Este comando tem algumas opções que podem ser usadas com este comando para fins especiais. Os usos do comando’ echo ‘ são descritos neste tutorial usando diferentes exemplos.,
Syntax:
Options:
Option | Description |
-n | Omit newline from the output. |
-e | Enable the function of backslash(/) character. |
-E | Disable the function of backslash(/) character., |
versão | Exibir as informações de versão |
–help | Exibição de mensagens de ajuda relacionados ao uso do comando |
Exemplo 1: Usando o `echo` comando, sem qualquer opção
“echo” comando pode ser utilizado sem qualquer opção. o comando ‘echo` do seguinte script é usado para imprimir um texto simples, ‘Learn bash programming from LinuxHint.com’.,
a seguinte saída irá aparecer após a execução do programa.
Exemplo-2: Usar o comando `echo` com-n opção
o comando’echo’ é usado com a opção ‘-n’ no seguinte programa. A nova linha é omitida da saída para esta opção.
a seguinte saída irá aparecer após a execução do programa.,
exemplo-3: Usar o comando `echo` com a opção
o comando’echo’ é usado com a opção ‘- e’ no seguinte programa. Para isso, a função de barra invertida(\) está activa e o resultado é gerado adicionando o espaço ‘tab’ onde ‘\T’ é usado no texto.
a seguinte saída irá aparecer após a execução do programa.,
exemplo-4: Usar o comando `echo` com a opção
o comando’echo’ é usado com a opção ‘- e’ no seguinte programa. Esta opção desactiva a função da barra invertida (/). A nova linha(\n) usada no texto não irá funcionar para o seguinte comando.
a seguinte saída irá aparecer após a execução do programa.,
exemplo-5: Usando a variável no comando `echo`
o valor da variável pode ser impresso com outro texto no comando `echo` colocando a variável no texto. $price variable is used in the following ‘echo’ command. Mas uma coisa que você deve lembrar ao usar a variável no comando echo, é que você deve incluir a variável dentro de aspas duplas ( ” ) para ler o valor da variável pelo comando `echo`., Se uma única cotação ( ‘ ) for utilizada no comando echo, então o valor da variável não será processado e o nome da variável será impresso como saída.
$ echo ‘O preço do livro é de r $preço’
$ echo “O preço do livro é de r $preço”
O seguinte saída será exibida depois de executar o script.
exemplo-6: a utilização de ‘\v’ no comando `echo`
‘\v’ é usada para imprimir o resultado verticalmente., O seguinte comando` echo ‘ irá imprimir cada palavra do texto, “Linuxhint é um site de blog baseado em Linux” verticalmente.
a seguinte saída irá aparecer após a execução do programa.
exemplo-7: a utilização de ‘\C’ no comando `echo`
‘\c’ é usada para omitir qualquer parte do texto. O seguinte comando echo irá imprimir, “Enriqueça o seu conhecimento Linux da Linuxhint” omitindo os tutoriais e a newline.,
a seguinte saída irá aparecer após a execução do programa.
exemplo-8: imprimir os nomes de todos os ficheiros e pastas usando o comando `echo`
`echo` pode ser usado para ler os ficheiros e pastas da pasta actual. Quando este comando executar com’*’, então irá imprimir a lista de ficheiros e pastas da pasta de trabalho actual.,
a seguinte saída irá aparecer após a execução do programa.
exemplo-9: imprimir os nomes de ficheiros específicos usando o comando `echo`
a lista de ficheiros específicos da pasta actual pode ser impressa utilizando o comando `echo`. O seguinte comando irá imprimir a lista de todos os ficheiros de texto do directório actual. Desta forma, você pode procurar em qualquer arquivo ou pasta usando o comando `echo`.
a seguinte saída irá aparecer após a execução do programa.
exemplo-10: usando o comando `echo` no programa bash
este exemplo mostra a utilização do comando `echo` num programa bash. Criar um ficheiro com o nome ‘echoexpl.sh’ e adicione o seguinte script. A função de ‘\R ‘é adicionar um’ carriage return ‘ no texto. Neste exemplo, ‘\R ‘ é usado no início e fim do texto. Aqui, a opção’- e `é usada com o comando` echo ‘que permite a função’\r’.
echoexpl.sh
echo-e” $string ”
Run the script.
o valor de texto da variável $string será impresso com uma nova linha após a execução do programa.
Conclusão:
O resultado de qualquer script pode ser encontrado através de impressão a saída apropriada. Então, 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 na bash é discutido neste tutorial., Mas a mesma tarefa pode ser realizada por outra opção na bash e o comando é ‘printf’. Hope, o leitor vai obter conhecimento sobre os múltiplos usos do comando `echo` depois de praticar os exemplos deste tutorial e eles serão capazes de aplicar este comando corretamente.
para mais informações, veja o vídeo!
Deixe uma resposta