![Como visualizar fotos enviadas no Instagram em 2023](/f/891e89479d3a157d24d44b67b46c73b1.jpg?width=100&height=100)
eco é um dos comandos embutidos mais comumente e amplamente usados para Linux bash e shells C, que normalmente usado em linguagem de script e arquivos em lote para exibir uma linha de texto / string na saída padrão ou um arquivo.
A sintaxe do eco é:
echo [opção (ões)] [string (s)]
1. Insira uma linha de texto e exiba na saída padrão
$ echo Tecmint é uma comunidade de Linux Nerds
Produz o seguinte texto:
Tecmint é uma comunidade de Linux Nerds
2. Declare uma variável e mostre seu valor. Por exemplo, Declare uma variável de x e atribuir seu valor =10.
$ x = 10.
echo seu valor:
$ echo O valor da variável x = $ x O valor da variável x = 10
Observação: O '-e'Opção no Linux atua como interpretação de caracteres de escape que são barras invertidas.
3. Usando a opção ‘\ b‘- backspace com interpretador de barra invertida‘-e‘Que remove todos os espaços intermediários.
$ echo -e "Tecmint \ bis \ ba \ bcommunity \ bof \ bLinux \ bNerds" TecmintisacommunityofLinuxNerds
4. Usando a opção ‘\ n‘- Nova linha com intérprete backspace‘-e'Trata a nova linha de onde ela é usada.
$ echo -e "Tecmint \ nis \ na \ ncomunidade \ nde \ nLinux \ nNerds" Tecmint é uma comunidade de Linux Nerds
5. Usando a opção ‘\ t‘- guia horizontal com interpretador de backspace‘-e‘Para ter espaços de tabulação horizontais.
$ echo -e "Tecmint \ tis \ ta \ tcommunity \ tof \ tLinux \ tNerds" Tecmint é uma comunidade de Linux Nerds
6. Que tal usar a opção new Line ‘\ n‘E guia horizontal‘\ t' simultaneamente.
$ echo -e "\ n \ tTecmint \ n \ tis \ n \ ta \ n \ tcomunidade \ n \ tof \ n \ tLinux \ n \ tNerds" Tecmint é uma comunidade de Linux Nerds
7. Usando a opção ‘\ v‘- guia vertical com interpretador de backspace‘-e‘Para ter espaços de tabulação verticais.
$ echo -e "\ vTecmint \ vis \ va \ vcommunity \ vof \ vLinux \ vNerds" Tecmint é uma comunidade de Linux Nerds
8. Que tal usar a opção new Line ‘\ n‘E guia vertical‘\ v' simultaneamente.
$ echo -e "\ n \ vTecmint \ n \ vis \ n \ va \ n \ vcomunidade \ n \ vof \ n \ vLinux \ n \ vNerds" Tecmint é uma comunidade de Linux Nerds
Observação: Podemos dobrar a guia vertical, a guia horizontal e o novo espaçamento de linha usando a opção duas vezes ou quantas vezes forem necessárias.
9. Usando a opção ‘\ r‘- retorno de carro com intérprete backspace‘-e‘Para ter o retorno de carro especificado na saída.
$ echo -e "Tecmint \ ris uma comunidade de Linux Nerds" é uma comunidade de Linux Nerds
10. Usando a opção ‘\ c‘- suprimir nova linha final com o interpretador de backspace‘-e‘Continuar sem emitir nova linha.
$ echo -e "Tecmint é uma comunidade \ cof Linux Nerds" Tecmint é uma comunidade [email protegido]:~$
11. Omita ecoando nova linha final usando a opção ‘-n‘.
$ echo -n "Tecmint é uma comunidade de Linux Nerds" Tecmint é uma comunidade de Linux [email protegido]: ~ / Documentos $
12. Usando a opção ‘\uma‘- retorno de alerta com interpretador backspace‘-e‘Para ter alerta sonoro.
$ echo -e "Tecmint é uma comunidade de \ aLinux Nerds" Tecmint é uma comunidade de Linux Nerds.
Observação: Certifique-se de verificar a tecla de volume, antes de disparar.
13. Imprima todos os arquivos / pastas usando o comando echo (alternativa ao 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.deb network.jpeg
14. Imprima arquivos de um tipo específico. Por exemplo, vamos supor que você deseja imprimir todos os '.jpeg‘Arquivos, use o seguinte comando.
$ echo * .jpeg network.jpeg
15. O eco pode ser usado com o operador de redirecionamento para saída em um arquivo e não na saída padrão.
$ echo "Test Page"> testpage ## Verifique o conteúdo. [email protegido]: ~ $ cat página de teste da página de teste
Opções | Descrição |
-n | não imprima a nova linha à direita. |
-e | permitir a interpretação de escapes de barra invertida. |
\ b | backspace |
\\ | barra invertida |
\ n | nova linha |
\ r | retorno de carruagem |
\ t | aba horizontal |
\ v | aba vertical |
Isso é tudo por agora e não se esqueça de nos fornecer seus valiosos comentários nos comentários abaixo.