Perguntas sobre 'stdin'

4
respostas

Um programa de primeiro plano chamado por um daemon deve dividir o log entre stderr e stdout com base nos níveis de severidade?

Geralmente, as mensagens de log são gravadas no stderr. Eu estou querendo saber se é uma boa idéia / prática para dividir as mensagens de log para que erros e avisos vão para stderr enquanto mensagens de debug / informational / notice vão para s...
10.03.2013 / 07:18
6
respostas

Evitar sudo, apt-get, etc. de engolir entrada colada para STDIN?

Costumo escrever instruções wiki para instalar vários pacotes de servidores no Ubuntu (11.10 Oneiric no momento). Eles sempre envolvem coisas como: sudo apt-get install -y postfix sudo cp ~/siteconfig/etc/postfix/main.cf /etc/postfix mas...
20.12.2011 / 12:58
1
resposta

BASH: alternativas ao coproc [closed]

Eu tenho alguns scripts que usam coproc para controlar stdout / stdin de subprocessos. Infelizmente, o coproc foi introduzido no Bash 4.0, e em muitos sistemas que eu uso, há versões anteriores do bash. Existem alternativas para coproc?   ...
18.02.2014 / 11:21
2
respostas

Como evitar que o script engula todos os stdin?

Eu tenho um script que lê de um pipe em um loop e executa um script de espera e um script de shell normal no loop. Ambos os scripts executam o ssh em outro servidor para pegar um pedaço de dados. Por exemplo: cat /tmp/file | while read a b c...
21.06.2014 / 04:43
3
respostas

Suprimir a mensagem GPG "Reading passphrase from file descriptor 0"

Simplesmente, como posso fazer com que o GPG não imprima essa mensagem? Aqui estão os comandos que estou usando: echo "test input" > test.in echo "test" | gpg -q -c --passphrase-fd 0 --output test.enc --yes --force-mdc test.in echo "test"...
03.01.2010 / 13:47
1
resposta

CentOS 5.3, Perl, comandos bash, ocultar TODAS as saídas para a tela

Estou executando o seguinte comando: [user@server ~]$ /usr/sbin/ntpdate -d IPREMOVEDFORSECURITY | egrep 'transmit timestamp' | tail -1 | awk '{print $4, $5, $6, $7, $8}' host found : HOSTREMOVEDFORSECURITY Tue, Feb 15 2011 12:38:38.321 Po...
15.02.2011 / 20:59
1
resposta

Como posso usar o scp sem fornecer uma senha?

Eu fiz uma pergunta antes em aqui . Minha pergunta foi que eu tentei dar minha senha para scp via piping echo mypassword | scp [email protected]:project/* ~/project/ No entanto, ainda me pede para inserir manualmente a senha. Como de...
26.02.2010 / 02:34
2
respostas

Bash Paralelização de processos intensivos de CPU

tee encaminha seu stdin para cada arquivo especificado, enquanto pee faz o mesmo, mas para pipes. Esses programas enviam cada linha do seu stdin para cada arquivo / pipe especificado. No entanto, eu estava procurando uma maneira de "loa...
14.01.2011 / 23:30
1
resposta

Escreve para o stdin de um processo em execução (sem alterar o modo de iniciar o programa) [fechado]

Neste post é descrito como iniciar um programa e enviar dados para o stdin do programa (com FIFOs). Mas o que fazer se o programa já está em execução e não consigo reiniciar o programa?     
26.07.2012 / 15:14
2
respostas

Passando scripts para ssh e invocando o shebang

Eu tenho scripts em vários idiomas que canalizo para ssh para que sejam invocados em outros hosts. Para scripts de shell, posso fazer isso: ssh < /path/to/script.sh Para scripts em outros idiomas, no entanto, tenho que fazer isso:...
20.07.2011 / 02:41