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.
2
respostas

Entendendo o redirecionamento de i / o no contexto de _processo de substituição_

Executando o GNU bash, versão 4.3.11 (1) -release (x86_64-pc-linux-gnu). Eu realmente não entendo substituição de processos (ProcSub) da perspectiva de um usuário interessado em levantar o capô no processamento de i / o e problemas de vel...
15.01.2016 / 16:38
4
respostas

salvando a saída de outro comando

Eu preciso selecionar certas linhas do arquivo de log e salvá-las em um arquivo de texto. Eu tentei o seguinte, mas nenhum deles está funcionando como esperado. O arquivo "todel.txt" mostra 0 bytes. tail -f general.log | grep Some_word > &...
18.11.2013 / 05:51
0
respostas

Como criar uma cópia real do stdout e stderr do descritor de arquivos sem usar unbuffer / script / tee apenas com os built-ins do bash?

Meu objetivo é duplicar, redirecionar todas as saídas ( stdout e stderr ) de uma saída aplicação ( apt-get ) para um arquivo, mantendo o comportamento usual de o aplicativo ( apt-get ), stdout e stderr . Como criar uma cópia rea...
27.02.2017 / 20:56
1
resposta

Como o comando tee funciona? [fechadas]

Depois de encontrar cerca de 3% detee de explicações que eu considero indiferentes, gostaria de pedir uma explicação simples, geral e escalonada (se possível) sobre esse comando, voltada para os recém-chegados ao Linux. Eu entendo que o usamo...
29.04.2017 / 12:23
3
respostas

Bash: Escopo de variáveis em um loop for usando tee

Considere: numbers="1 111 5 23 56 211 63" max=0 for num in ${numbers[@]}; do [ $num -gt $max ]\ && echo "old -> new max = $max -> $num"\ && max=$num done | tee logfile echo "Max= $max"...
28.02.2017 / 16:48
2
respostas

como redirecionar a saída do terminal para vários arquivos de log

Eu tenho tentado redirecionar a saída para arquivos de log, mas NÃO deve ser exibido no terminal, mas o seguinte comando faz a saída no terminal e nos logs. Qualquer ideia é apreciada. (some_cmd | tee -a log1 log2) 2>&1     
25.06.2012 / 14:11
6
respostas

usando tee para gerar resultados intermediários para stdout em vez de arquivos

Eu sei que para capturar o conteúdo de um pipeline em um estágio intermediário de processamento, usamos tee como ls /bin /usr/bin | sort | uniq | tee abc.txt | grep out , mas e se eu não quiser redirecionar o conteúdo de após uniq para abc.tx...
12.01.2015 / 18:41
1
resposta

command like wc mas com tee behavior

Eu quero fazer backup de um banco de dados usando o comando psql e COPY . aqui está meu script: psql "user=${USERNAME} host=${HOSTNAME} dbname=${DBNAME} password=${PASSWORD}" -c \ "COPY (SELECT * FROM tbl) ORDER BY id ASC) TO STDOUT WITH...
08.04.2012 / 11:16
2
respostas

Executando várias vezes o mesmo comando com vários argumentos após um pipe

Eu tenho uma chave (de dados binários aleatórios) que é gerada por get_key . E com essa chave, posso fazer várias coisas com meus arquivos criptografados. Por exemplo, posso decifrá-los. get_key | tee >(decrypt file1) >(decrypt fi...
08.05.2014 / 23:58
1
resposta

Como posso usar tee e logger -t “some tag:”?

Eu vi em outro post que mostra como usar tee e logger como mostrado abaixo. tee >(logger) <<< "System Load is OK : $Current_loadadv" >(logger) é a sintaxe bash para criar um descritor de arquivo que vai para um FIFO, que...
11.07.2013 / 04:22