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

tee / sudo conflito de cache de senha?

Eu tenho um grande script bash (Ubuntu 12.04). O script foi projetado para ser chamado por um usuário comum; Apenas determinados comandos no script são executados com o sudo. Não é uma opção para executar o script inteiro como root. Dentro do...
27.02.2014 / 07:59
2
respostas

Como escrever em um arquivo com o netcat? E configurá-lo para crescer até um certo tamanho e começar a se sobrescrever?

Atualmente, estou escrevendo um programa que imprime em uma impressora Zebra. Como meu escritório não tem uma impressora zebra, imprimimos em uma VM linux executando netcat com nc -k -l -p 9100 | tee labels.txt , para que possamos visualizar a...
03.10.2014 / 19:37
1
resposta

Grava dados em um arquivo e uma porta serial - posso usar o tee?

Estou tentando obter a entrada de uma porta serial e gravá-la em um arquivo e, em seguida, ler o arquivo e enviá-lo de volta pela porta serial para o computador host. Um colega de trabalho sugeriu usar o comando "tee", mas não consigo encontrar...
16.07.2012 / 22:26
2
respostas

qual é a diferença na sintaxe para capturar a saída bash?

Eu costumo usar ./aaa.sh 2>&1 | tee -a log Mas encontrei um novo comando que parece mais fácil: ./aaa.sh &> log Então, o que eu estou desistindo no segundo caso?     
20.12.2017 / 22:14
1
resposta

tee sem fundo?

Eu estava apenas brincando no terminal e fiz isso: printf 'some string\n' | { tee /dev/fd/3 | { : && sed 's/some/string/' } } 3>&0 Fiquei realmente surpreso quando me depararam com uma tela cheia de: stri...
18.06.2014 / 06:06
3
respostas

canaliza a senha para 'sudo' e outros dados para o comando 'sudo'ed

Ambos os comandos funcionam: (observe o -S em sudo diz ao sudo para ler a senha do stdin). echo 'mypassword' | sudo -S tee -a /etc/test.txt &> /dev/null echo -e '\nsome\nmore\ntext' | sudo tee -a /etc/test.txt &> /dev/null...
12.09.2017 / 14:46
2
respostas

Existe um comando como “tee” que limita o tamanho do arquivo e trata o arquivo de saída como uma fila de tamanho fixo?

Existe um comando onde alguém pode fazer algo como: someprogram | tee --limit=1MB afile Por que "afile" conteria o mais recente 1 MB de saída de "someprogram"?     
27.01.2017 / 18:13
1
resposta

Como faço para que o T imprima todos os descritores de arquivos na tela, mas salve apenas o stdout no arquivo?

Suponha que meu programa imprima em vários descritores de arquivo e eu precise assistir a todas as saídas enquanto elas estão sendo impressas, mas salve apenas stdout em um arquivo. Como eu faço isso?     
19.11.2015 / 21:35
3
respostas

Extrai dois valores da saída de um comando

Estou usando o seguinte comando em um script para obter informações sobre o wi-fi sintético: echo "$( iw dev wlp1s0 link | grep '^\s*SSID:\s' | sed -r 's/^\s*SSID:\s//' ) $( iw dev wlp1s0 link | grep '^\s*signal:\s' |...
23.05.2015 / 08:12
2
respostas

Redirecionar a saída do script para / dev / tty1 e também capturar a saída para o arquivo

Eu quero exibir a saída de texto no console que é sempre exibida em uma tela pequena no meu Raspberry Pi. O código a seguir funciona para mostrar essa saída de texto: cd /home/pi/python_test_scripts_linux && sudo nice -n -20 /home/...
17.03.2015 / 17:54