O que faz o comando echo? [duplicado]

0

Sou relativamente novo no Linux e tudo o que sei com certeza sobre o comando echo é que quando você digita uma palavra depois dela, como echo Linux! , imprime Linux! . Existe mais alguma coisa que echo faz?

Eu não acho que seja uma duplicata.

    
por SealsRock12 19.12.2017 / 02:13

1 resposta

2

A sintaxe para echo é:

echo [option(s)] [string(s)]

Você pode passar opções a ele para obter melhores resultados pretendidos. Como exemplo, -e age como interpretação de caracteres com escape que são invertidos. Usando a opção \b - retroceda com o interpretador de barra invertida -e , o que remove todos os espaços entre eles. Assim, ao executar o seguinte comando:

$ echo -e "Tecmint \bis \ba \bcommunity \bof \bLinux \bNerds" 

Isso produz:

TecmintisacommunityofLinuxNerds 

Você pode executar man [command] para saber quais são suas opções.

man echo

Editar :

De acordo com o comentário de @Zanna, que acompanha esta resposta. Quando man echo , não mostramos o manual do echo incorporado. Para ler a documentação resumida sobre o echo embutido, precisamos executar help echo .

    
por Andrew Naguib 19.12.2017 / 02:26