
Quando você executa um comando no prompt do bash, normalmente imprime a saída desse comando comando diretamente para o terminal para que você possa lê-lo imediatamente. Mas o bash também permite que você “redirecione” a saída de qualquer comando, salvando-o em um arquivo de texto para que você possa revisar a saída posteriormente.
Isso funciona em qualquer sistema operacional, do Linux e macOS ao Ubuntu- bash environment.
Para usar o redirecionamento de bash, você executa um comando, especifica o operador>ou>>e em seguida, forneça o caminho de um arquivo para o qual você deseja que a saída seja redirecionada.
>redireciona a saída de um comando para um arquivo, substituindo o conteúdo existente do arquivo.>>redireciona a saída de um comando para um arquivo, anexando a saída ao conteúdo existente do arquivo.Tecnicamente, isso redireciona “stdout” - a saída padrão, que é a tela para um arquivo.
Aqui está um exemplo simples. O comandolslista arquivos e pastas no diretório atual. Assim. Quando você executa o seguinte comando,lslistará arquivos e pastas no diretório atual. Mas ele não será impresso na tela - ele será salvo no arquivo especificado.
ls> / path / to / file
Você não precisa especificar o caminho para um arquivo existente. Especifique qualquer caminho válido e o bash criará um arquivo nesse local.

Se você visualizar o conteúdo do arquivo, verá a saída do comandols. Por exemplo, o comandocatimprime o conteúdo de um arquivo no terminal:
cat / path / to / file

Lembre-se, o operadorsubstitui o conteúdo existente do arquivo com a saída do comando. Se você quiser salvar a saída de vários comandos em um único arquivo, use o operador>. Por exemplo, o comando a seguir anexará informações do sistema ao arquivo especificado:>>
uname -a >> / path / to / file
Se o arquivo ainda não existir, o bash criará o arquivo. Caso contrário, o bash deixará o conteúdo existente do arquivo sozinho e anexará a saída ao final do arquivo.
Ao visualizar o conteúdo do arquivo, você verá os resultados do segundo comando serem anexados ao final. do arquivo:

Você pode repetir esse processo quantas vezes desejar para continuar anexando a saída ao final do arquivo.
Você talvez não como redirecionar a saída com os operadoresou>>, já que você não verá a saída do comando no terminal. É para isso que serve o comandotee. O comando tee imprime a entrada que recebe na tela e salva-o em um arquivo ao mesmo tempo.
Para enviar a saída de um comando paratee, imprimindo-o para sua tela e salvá-lo em um arquivo, use a seguinte sintaxe:
comando | tee / path / to / file
Isso substituirá qualquer coisa no arquivo pela saída do comando, assim como o operador>.

Para enviar a saída de um comando paratee, imprimindo na tela e salvando-o em um arquivo, mas anexando-o ao final do arquivo:
comando | tee -a / path / to / file
Isso anexará a saída ao final do arquivo, assim como o operador>>.

RELATED: O Guia do Iniciante para o Shell Scripting: O básico
O shell bash inclui alguns operadores avançados adicionais que executam funções semelhantes. Eles serão particularmente úteis se você estiver escrevendo scripts bash. Consulte o capítulo Redirecionamento de E / S no Guia Avançado de Script de Script para obter informações mais detalhadas.
Como conectar seu Nest Cam a uma nova rede Wi-Fi
Se você está mudando para um local com novo Wi-Fi ou se apenas deseja agitar e renomear seu Wi-Fi Rede Fi, você precisará conectar todos os seus dispositivos à nova rede Wi-Fi. Veja como fazer isso na Nest Cam. RELACIONADOS: Como alterar o nome e a senha da sua rede Wi-Fi A maioria dos dispositivos smarthome é bastante teimosa quando se trata de conectá-los a um novo Wi-Fi rede, e você geralmente tem que configurá-los novamente apenas para conectá-los a uma nova rede.
Sete coisas que você não tem que fazer com que o Android faça mais
Por anos, os entusiastas do Android têm enraizado seus dispositivos para fazer coisas que o Android não permite por padrão. Mas o Google adicionou muitos recursos ao Android que exigiam raiz, eliminando a necessidade de muitas pessoas. E com todos os principais lançamentos do Android, a lista de motivos para fazer o root de um dispositivo está cada vez menor.