echo
Processamento de texto
Uso
echo [text]Imprime seus argumentos e uma quebra de linha; -e e o tratamento de barras invertidas variam entre shells, então printf é a escolha portável.
Opções comuns
| Opção | Significado |
|---|---|
| -n | Leave off the trailing newline |
| -e | Read backslash escapes such as \n. Not in every shell |
| -E | Do not read escapes, which is the usual default |
Exemplos
echo -n doneLeaves the cursor on the same line.
echo "$PATH"Prints a variable; the quotes keep spaces intact.
echo *The shell expands this to the file names, not echo.
Foram feitos para serem encadeados com pipes. Três comandos ligados costumam ser mais curtos que um que faça tudo.
Como ler
- Os colchetes [ ] marcam uma parte que você pode omitir.
- As reticências … indicam que você pode listar vários.
- As opções diferenciam maiúsculas: em alguns comandos -r e -R fazem coisas diferentes.
Perguntas
Q. O que echo faz?
Imprime seus argumentos e uma quebra de linha; -e e o tratamento de barras invertidas variam entre shells, então printf é a escolha portável.
Q. Como se digita?
echo [text] — os colchetes marcam o que você pode omitir.
Q. Quantas opções vale a pena saber?
Aqui estão 3; a lista completa está em man echo. Este comando fica em Processamento de texto.
Comandos relacionados
página man: man echo