Estou iniciando e não tenho familiaridade com os termos de aTI . Quando vc coloca echo para imprimir mensagens e o operador > para modificar o destino da mensagem. Echo, seria colocar o texto no documento?
Estou iniciando e não tenho familiaridade com os termos de aTI . Quando vc coloca echo para imprimir mensagens e o operador > para modificar o destino da mensagem. Echo, seria colocar o texto no documento?
Olá, Elisa. Tudo bem?
O nome do comando echo
vem de "ecoar" a mensagem, passar a mensagem em frente. Acontece que as mensagens no terminal Linux, por padrão, vão para o STDOUT (Standard Output = Saída Padrão) que é a saída mais comum do terminal, mostrando o texto para o usuário.
Como temos uma saída padrão, isso nos indica que há outros tipos de saída e uma delas são arquivos. O símbolo >
indica que estamos redirecionando a saída para o local que estamos indicando à direita do operador. Então echo "hello-world" > arquivo.txt
executa o comando echo
mas redireciona a saída dele para o arquivo passado.
Espero ter ajudado.