Perguntas sobre 'stdout'

nos ajude a editar este wiki
0
respostas

escreve STDOUT e STDERR para a tela AND file, em ordem, enquanto sinaliza as linhas STDERR para que possam ser facilmente mapeadas

Eu já vi várias perguntas como essa, mas todas são antigas e nenhuma tem boas respostas - apenas hacks feios que não fazem o que se quer. Eu pensei em 2018 e deve haver uma boa solução que funcione. O objetivo / desejo é executar um script...
18.10.2018 / 02:43
1
resposta

Obtendo subprocess.Popen stdout quando executado pelo cron

Eu quero obter um status de serviço e, se não estiver ativo, enviar o status (stdout) por email. Esse script está agendado para ser executado a cada hora pelo cron. Ao executar manualmente, o seguinte funciona bem: def is_service_running(na...
14.06.2018 / 15:14
1
resposta

Como faço a saída do que o wget recupera para stdout e suprime todas as outras mensagens do wget?

Estou usando o shell bash no Amazon Linux. Eu tenho um comando em um script de shell wget -O - "http://localhost:8088/subco/books/$e_id/segments/$segment_id?product=$product_id&audience=teacher" > /dev/null Lendo isto - link , eu...
29.05.2018 / 18:45
1
resposta

Altera o dispositivo de saída stdout / stderr

Por padrão, se nós executarmos foo(){ echo "myfoo" } irá para stdout. Minha pergunta é, para um script ou função bash, existe uma maneira programática de alterar o dispositivo para que os comandos não gravem automaticamente no stdout?...
08.05.2018 / 04:36
2
respostas

Controlando a saída de curvas no Debian

Gostaria de executar um comando curl e ter apenas conteúdo escrito para stdout se houver um erro. Quando executo o comando do terminal, obtenho essa funcionalidade por padrão. Quando executo o comando a partir de um script perl embora (''), e...
15.04.2018 / 17:23
0
respostas

smartctl de saída smartmontools para STDOUT sob crontab não funciona

Eu posso rodar smartctl como root e ver a saída para STDOUT smartctl -a /dev/sda -d megaraid,01 | grep "Health Status\|Elements" | paste -d, -s - Quando executado como root crontab, a variável subresult está vazia. subresult='smart...
23.10.2017 / 17:33
1
resposta

redireciona a saída do script bash para um arquivo de log a partir do próprio script [duplicado]

Atualmente, estou executando o script bash assim: $ myscript.sh param1 param2 param3 >log.txt e está produzindo a informação normal. Minha pergunta é: como posso produzir todas as informações normais e de erro (in, out, err) pa...
29.03.2017 / 13:31
1
resposta

Como reescrever nohup.out?

Eu uso nohup para executar um comando em um servidor remoto em segundo plano e uso o arquivo nohup.out para verificar o progresso. Posso definir o nohup para reescrever nohup.out , pois contém apenas uma linha (a última stdout)?     
28.01.2017 / 22:13
0
respostas

Faça a operação nas linhas em um fluxo e retenha o contexto

Imagine o seguinte problema: Eu tenho um log padrão do Apache. Quero filtrar os URLs de solicitação com uma determinada palavra-chave. Simples, nós usamos, $ grep "keyword" somedomain-access.log Isso funciona bem, mas não é robusto, ou se...
15.01.2017 / 16:26
0
respostas

O programa dá erro quando o stdout é redirecionado para qualquer lugar

Estou executando um programa de terceiros (script de shell que inicia um programa em Java). Quando eu redirecionar seu stdout para qualquer lugar, para um arquivo ou para qualquer outro programa como o gato, ele não gosta e lança erro. Quando eu...
07.12.2016 / 17:06