Perguntas sobre 'stdout'

nos ajude a editar este wiki
2
respostas

stdbuf supostamente comportamento para subprocessos

Eu não encontrei exatamente algo sobre o seguinte na página de manual . Como o suposto comportamento em subprocessos gerado por um processo que foi gerado por stdbuf ? Por exemplo: stdbuf -oL myprog Do código , percebo que ele de...
29.04.2016 / 13:55
2
respostas

Como suprimir stdout / stderr de uma saída de script de shell?

Eu tenho um script que deve parar e recuperar o processo para ser executado em segundo plano: process_id='ps -eaf | grep -i daemon | grep -v grep | grep -v status | grep -v stop | awk '{print $2}'' (kill -STOP $process_id) & ... # do some...
18.09.2018 / 09:26
1
resposta

Determine se o produtor está superando o consumidor no pipeline

Se eu tiver: node foo.js | node bar.js Existe uma maneira de determinar se existe uma fila entre eles que está aumentando? em outras palavras, se o produtor está superando o consumidor. stdio?     
27.04.2018 / 01:38
2
respostas

Redireciona uma parte de um script bash para um arquivo para capturar a saída set -x

Eu tenho um script bash e quero capturar uma parte do script com um set -x e redirecionar essa saída para um arquivo. Eu posso ver o que o ENVFILE está configurando, mas vai sair. Existe uma maneira de capturar a saída do set -x em um arqu...
07.10.2016 / 18:42
1
resposta

Descartar stdout de um comando por t segundos

Estou trabalhando em alguns scripts em lote envolvendo o seguinte: Executar alguns subprocessos que não terminam (de forma assíncrona) Aguarde t segundos Executar outra tarefa X por algum tempo Encerrar subprocessos Idealmente...
12.07.2012 / 14:29
2
respostas

uniq e bash para loop não gravando para stdout antes de stdin closing (para sistema de notificação de visitante de site de uma linha)

Estou tentando acionar um bipe no alto-falante do PC para todos os visitantes únicos de um site. Depois de alguns brainstorming, pareceu ser possível com uma linha: for e in 'ssh me@mymachine "tail -n 1 -f /var/log/apache2/test.log | awk '...
06.04.2015 / 01:40
4
respostas

Posso acessar o número da linha N da saída padrão?

Assumindo um script que gera uma lista de arquivos: $> bash someScript.sh path/to/some/file path/to/the/file/i/want/to/work/with path/to/yet/another/file Agora quero ter o segundo caminho de arquivo como parâmetro para outro comando, p...
24.01.2012 / 13:18
4
respostas

Linha de comando 'buffer' [duplicate]

Eu queria tail as últimas 100 linhas de um arquivo para o mesmo arquivo, mas o comando tail -n 100 file > file não funciona, eu suponho porque o stdout é gravado no arquivo 'live', antes de tudo ser lido no arquivo original. Exist...
31.07.2014 / 11:05
2
respostas

Como o modelo de E / S do 'cat' difere do de outros utilitários?

Da saída de stdbuf --help (GNU): Usage: stdbuf OPTION... COMMAND Run COMMAND, with modified buffering operations for its standard streams. ... NOTE: If COMMAND adjusts the buffering of its standard streams ('tee' does for example) then th...
25.09.2018 / 17:00
2
respostas

Decodificando “arquivo prog 2 & 1”

Estou tendo alguma dificuldade em entender o constructo prog > file 2>&1 . Eu li que isso significa "Enviar stdout e stderr para o arquivo". Mas a minha pergunta é como? Eu entendo que prog > file basicamente envia stdo...
23.07.2014 / 20:37