15 Exemplos práticos do comando 'Echo' no Linux

15 Exemplos práticos do comando 'Echo' no Linux

O Comando Echo é um dos comandos integrados mais comum e amplamente utilizados para os conchos Linux Bash e C, que normalmente usados ​​em uma linguagem de script e arquivos em lote para exibir uma linha de texto/string na saída padrão ou um arquivo.

Exemplos de comando do eco

A sintaxe para o comando Echo é:

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

1. Insira uma linha de texto e exiba -o na saída padrão

$ eco Tecmint é uma comunidade de nerds Linux 

Produz o seguinte texto:

Tecmint é uma comunidade de nerds Linux 

2. Declarar uma variável e ecoar seu valor. Por exemplo, declare uma variável de x e atribuir seu valor =10.

$ x = 10 

ecoar seu valor:

$ ecoar o valor da variável x = $ x o valor da variável x = 10 

Observação: O '-e'Opção no Linux atua como uma interpretação de caracteres escapados que são baratos.

3. Usando a opção '\ b' - Backspace com o interpretador de barragem'-e'que remove todos os espaços entre.

$ echo -e "tecmint \ bis \ ba \ bCommunity \ bof \ blinux \ bnerds" tecmintisacommunityoflinuxnerds 

4. Usando a opção '\ n' - Nova linha com o interpretador do backspace'-e'trata a nova linha de onde é usada.

$ echo -e "tecmint \ nis \ na \ community \ nof \ nlinux \ nnerds" tecmint é uma comunidade de nerds linux 

5. Usando a opção '\ t' - Guia horizontal com interpretador de backspace'-e'Tar espaços de guia horizontal.

$ echo -e "tecmint \ tis \ ta \ tcommunity \ tof \ tlinux \ tnerds" tecmint é uma comunidade de nerds linux 

6. Que tal usar a opção new line '\ nGuia 'e horizontal'\ t' simultaneamente.

$ echo -e "\ n \ ttecmint \ n \ tis \ n \ ta \ n \ tcommunity \ n \ tof \ n \ tlinux \ n \ tnerds" tecmint é uma comunidade de nerds linux 

7. Usando a opção '\ v' - guia vertical com interpretador do backspace'-e'Ter espaços de guias verticais.

$ echo -e "\ vtecmint \ vis \ va \ vCommunity \ VOF \ VLINUX \ VNERDS" Tecmint é uma comunidade de nerds Linux 

8. Que tal usar a opção new line '\ n'e guia vertical'\ v' simultaneamente.

$ echo -e "\ n \ vtecmint \ n \ vis \ n \ va \ n \ vCommunity \ n \ vof \ n \ vlinux \ n \ vnerds" tecmint é uma comunidade de nerds linux 

Observação: Podemos dobrar a guia vertical, a guia horizontal e o espaçamento de novas linhas usando a opção duas vezes ou quantas vezes for necessária.

9. Usando a opção '\ r' - Retorno de carruagem com o interpretador do backspace'-e'Ter um retorno especificado de carro na saída.

$ echo -e "Tecmint \ ris Uma comunidade de nerds Linux" é uma comunidade de nerds Linux 

10. Usando a opção '\ c' - suprime a nova linha de arrastamento com o interpretador do backspace'-e'Para continuar sem emitir uma nova linha.

$ echo -e "Tecmint é uma comunidade \ COF Linux nerds" Tecmint é uma comunidade [email protegido]: ~ $ 

11. Omitir ecoar a nova linha que está usando a opção '-n'.

$ echo -n "Tecmint é uma comunidade de nerds linux" Tecmint é uma comunidade de Linux [email protegido]: ~/documentos $ 

12. Usando a opção '\a' - alerta retornar com o interpretador do backspace'-e'Para ter o alerta de som.

$ echo -e "Tecmint é uma comunidade de \ alinux nerds" Tecmint é uma comunidade de nerds Linux 

Observação: Certifique -se de verificar a chave do volume, antes de disparar.

13. Imprima todos os arquivos/pastas usando o comando echo (alternativa de comando ls).

$ echo * 103.ODT 103.PDF 104.ODT 104.PDF 105.ODT 105.PDF 106.ODT 106.PDF 107.ODT 107.PDF 108A.ODT 108.ODT 108.PDF 109.ODT 109.PDF 110B.ODT 110.ODT 110.PDF 111.ODT 111.PDF 112.ODT 112.PDF 113.ODT Linux-headers-3.16.0-Customkernel_1_amd64.Deb Linux-Image-3.16.0-Customkernel_1_amd64.Rede Deb.JPEG 

14. Imprimir arquivos de um tipo específico. Por exemplo, vamos supor que você queira imprimir tudo '.JPEG'Arquivos, use o seguinte comando.

$ eco *.rede jpeg.JPEG 

15. O eco pode ser usado com um operador de redirecionamento para produzir para um arquivo e não uma saída padrão.

$ echo "Página de teste"> TestPage ## Verifique o conteúdo [Email Protected]: ~ Página de teste de teste de teste de gato 
Opções de eco
 Opções  Descrição
 -n  Não imprima a nova linha de fundo.
 -e  Ativar interpretação de escapadas de barra de barragem.
 \ b  backspace
 \\  barragem
 \ n  nova linha
 \ r  Retorno do carro
 \ t  Guia horizontal
 \ v  Guia Vertical

Isso é tudo por enquanto e não se esqueça de nos fornecer seu valioso feedback nos comentários abaixo.