Sistemas  
 
Rede de conhecimento computador >> Sistemas >> Unix >> Content
O que é comando tee no Unix?
O comando `tee` no Unix é uma ferramenta poderosa que permite que você escreva simultaneamente a saída de um comando para um arquivo e a saída padrão (seu terminal) .

Pense nisso como uma "junção t" para fluxos de dados:

* Os dados fluem da fonte (por exemplo, a saída de outro comando).
* Ele se divide no "T" e vai para dois destinos:
* Saída padrão: Seu terminal, onde você normalmente vê a saída.
* Arquivo : Um arquivo que você especifica, onde a saída é salva.

Exemplo:

`` `BASH
ls -l | tee output.txt
`` `

Este comando vai:

1. Liste todos os arquivos no diretório atual (`ls -l`).
2. Envie a saída para ambos:
* Seu terminal (você verá a listagem do diretório).
* Um arquivo chamado `output.txt`, que conterá a mesma listagem.

Recursos -chave:

* Modo de anexo: Por padrão, o `tee` substituirá o arquivo especificado. Para anexar a um arquivo existente, use a opção `-a` ou` --append`.
* vários arquivos de saída: Você pode usar `tee` com vários arquivos de saída. Por exemplo:

`` `BASH
ls -l | tee output1.txt output2.txt
`` `

* combinando com outros comandos: `tee` é incrivelmente versátil e pode ser usado com outros comandos do UNIX para várias tarefas.

casos de uso comuns:

* log: Capture o comando Saída para depuração ou referência futura.
* Duplicação de dados: Crie cópias dos fluxos de dados.
* tubulação: Use `tee` dentro de um tubo para enviar dados para vários destinos.
* Depuração de script: Veja a saída do comando enquanto também o salvava em um arquivo.

em resumo:

O comando `tee` é uma ferramenta simples e poderosa que pode aprimorar significativamente o fluxo de trabalho da linha de comando do UNIX. Ele fornece uma maneira conveniente de duplicar fluxos de dados e gerenciar o fluxo de saída, tornando -o um ativo valioso para várias tarefas.

Anterior :

Próximo :
  Os artigos relacionados
·Como converter uma data para Unix Timestamp em COBOL 
·Para que o Unix é usado? 
·Como procurar texto em um arquivo no UNIX 
·O que é grep no Unix? 
·Qual é a forma completa do comando rd? 
·Qual é a diferença entre echo cat e comandos no Linux…
·Como ler um UNIX FTP Log 
·O que é o daemon de correio? 
·O que é relacionamento de comando? 
·Unix patch Tutorial 
  Artigos em destaque
·Como capturar reprodução de áudio no Ubuntu 
·Como aumentar a memória virtual do Windows 
·Como desativar o Acronis Carregador 
·Onde se pode comprar um laptop XP Pro online? 
·O Melhor Pátio janelas de correr 
·Como Desfragmentar & Otimizar Quando inativo 
·O que são algoritmos Linux? 
·O que o comando faz no Linux? 
·O que o OEM significa no sistema operacional Windows? 
·Como identificar a distribuição Linux 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados