Perguntas sobre 'stdout'

nos ajude a editar este wiki
2
respostas

Remover linhas de stderr [duplicado]

     Esta pergunta já tem uma resposta aqui:                   Suprimir banner para 'ssh' ou 'scp'                                      1 resposta                                Existe uma mensagem personalizada que vem sempre que...
25.09.2018 / 13:09
1
resposta

Por que 'tail -f data_log | grep keyword 'dentro da sessão do tmux pode levar ao esgotamento do disco rígido?

A cena é como, ontem eu preciso verificar algum erro de API. Então eu entrei no servidor de log. Eu abri uma sessão do tmux, para poder me reconectar ao meu trabalho mais tarde. Eu digitei tail -f data_log | grep keyword para depurar. Mas...
06.06.2018 / 03:55
2
respostas

Por que não escrever para stdin?

De acordo com esta resposta , stdin , stdout e stderr estão todos inicialmente conectados para o mesmo local (o mesmo que /dev/tty ), e a convenção de ler a partir de stdin e gravar em stdout e stderr é apenas isso: uma conve...
01.07.2018 / 01:42
3
respostas

Lê do descritor de arquivo e escreve para stdout

Eu quero acrescentar algo a cada linha de saída em um script, para cada comando. Eu estava pensando em fazer algo assim: rm foo mkfifo foo exec 3<>foo cat <&3 | while read line; do if [[ -n "$line" ]]; then echo " [pr...
08.05.2018 / 04:01
2
respostas

Prefira string antes de cada linha de stdin

Eu tenho este script que envia logs de cada pod do Kubernetes para a stdout: #!/usr/bin/env bash set -e; oc project cdt-dev pods=$(oc get pods --show-all=false -o name) for j in ${pods}; do oc logs -f "$j" | bunyan -o short -l error &...
12.04.2018 / 12:38
2
respostas

Enviar stderr para stdout para fins de grep [duplicate]

Isso não funcionará, porque todo o stdio irá para o stderr: webpack -w --ignore=*.js | grep ignore então eu tento isso: webpack -w --ignore=*.js > grep ignore 2>&1 mas isso irá gravar um arquivo chamado "grep" no sistem...
23.10.2017 / 22:26
2
respostas

Lê stdout / stderr de subshell para parent

Em um script de shell, eu quero escrever para o stdin de um processo externo X usando um pipe nomeado, e eu quero enviar o stdout / stderr de outro pipe nomeado para o terminal atual. O processo externo X está recebendo stdin via PIPEIN e est...
07.07.2017 / 07:36
1
resposta

Adicionando um código de saída ao arquivo de log

Eu criei um script bash que executa backups automatizados do EBS na AWS. É iniciado através de um cronjob: 0 2 * * * /bin/bash /root/backup_snapshots.sh > backup.log 2>&1 Isso funciona perfeitamente, mas a próxima coisa que qu...
24.04.2017 / 19:51
2
respostas

A saída stdout de um processo de segundo plano será tomada como a entrada stdin do processo de primeiro plano?

Quando um processo em segundo plano é enviado para stdout para aparecer no terminal, a saída será tomada como entrada stdin para o processo em primeiro plano? Observe que o processo de segundo plano e de primeiro plano não estão relacionados por...
11.04.2016 / 18:51
1
resposta

Verifique se o stdout está conectado a um terminal a partir de um script AWK

Existe alguma maneira de verificar se o stdout de um script AWK está anexado a um terminal, assim como test -t 1 em um shell?     
11.04.2016 / 19:29