Perguntas sobre 'tee'

'tee' é um comando que lê da entrada padrão e grava na saída padrão e em um arquivo, para que o usuário possa ver a saída de um comando ao mesmo tempo que salvá-lo.
1
resposta

Como 'tee' derrubar todas as linhas CR apenas no arquivo, mas não stdout?

Ao usar, e. rsync , gostaria de tee de sua saída, de modo que eu possa visualizar o progresso atual ao vivo e ter um log para mais tarde. Usando apenas o encadeamento | tee logfile , o arquivo de registro conterá muitas linhas à la 0...
23.01.2013 / 11:11
5
respostas

usando stdout duas vezes (mas não tee como eu sei)

Eu tenho uma pergunta relacionada a    como posicionar o stdout em duas direções mas com um toque diferente. (Eu já sei sobre o tee!:) Gostaria que a saída aparecesse como é (tee to console?) e fosse canalizada para um refinamento adicional....
30.03.2017 / 13:05
1
resposta

Explicação do comportamento imprevisível do tee

Encontrei um comportamento que não entendo ao testar um script que soma as saídas de execuções repetidas de um programa. Para reproduzi-lo, crie os arquivos de texto out , que representa a saída do meu programa, e sum , o arquivo que contém...
26.08.2018 / 19:21
2
respostas

Redirecionamento e tubulação para grepping

Estou trabalhando em um script que executará um processo de soma de verificação que é enviado para STDOUT, que eu quero, então, para linhas que correspondem a OK ou FAILED e faço coisas diferentes com essas correspondências (ou seja, saída para...
13.01.2018 / 22:48
1
resposta

stdout para vários arquivos, se stdout para o arquivo por padrão

1. Resumo Eu não acho, o que posso fazer, que a saída de texto para vários arquivos, se por padrão no programa CLI stdout para o arquivo. 2. Exemplo Eu uso o pacote generate-changelog . Neste pacote, por padrão, a saída imprime no...
24.01.2018 / 16:24
1
resposta

Redirecionamento de saída

Estou usando o comando tee para gerar os erros de compilação de um programa em um arquivo junto com o terminal. gcc hello.c | tee file.txt Este é o comando que eu usei. Os erros de compilação são exibidos no terminal, mas não são exib...
07.01.2015 / 10:49
2
respostas

Por que esse comando funciona para registrar a saída do script?

Este comando não armazena a saída do meu script no arquivo de log: . myscript.sh | tee -a log_file.log No entanto, este próximo comando armazena a saída no arquivo de log. . myscript.sh 2>&1 | tee -a dash_log.log Por que o...
09.09.2013 / 03:51
2
respostas

Como canalizar parte do padrão de correspondência de saída para o arquivo, deixando o restante para stdout?

Seja a.out o programa que produz muitas mensagens para stdout, por exemplo: $ ./a.out A: abc B: xyz A: aaa A: bbb B: zzz C: fff ... O que eu preciso é distinguir a saída em arquivos separados, um deve conter linhas com A: prefixo,...
17.07.2017 / 19:40
1
resposta

Redireciona a saída para stdout e pipe para um binário

Eu tenho uma boa linha PS1 no meu .bash_profile e quero copiá-la para outra máquina. Então eu quero vê-lo e copiá-lo para minha área de transferência. Não consigo descobrir como encadear os comandos para fazer isso juntos. Eu imagino o que eu...
17.10.2014 / 20:58
2
respostas

Print / Tee para consola sem passar a saída para o tubo

Existe uma maneira de imprimir ou colocar uma coisa no console e ainda passar outra coisa para o próximo canal? Algo como: echo dog | printOrWhatnot "PUTTING MY THING DOWN" | sed 's/dog/cat/g' | printOrWhatnot "FLIP IT"|rev que resultaria...
28.10.2012 / 04:17