Perguntas sobre 'stdin'

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 / 20:51
1
resposta

A leitura de STDIN pode conflitar com muitos escritos de diferentes processos? [fechadas]

Um dos meus aplicativos (digamos "A") envia alguns alertas para STDIN e o script do aplicativo lê o STDIN e o processa. Da mesma forma, pode haver outras aplicações (chamadas B, C, D) que podem empurrar suas saídas para o STDIN. Eu quero sabe...
21.02.2018 / 06:31
2
respostas

lido do script stdin no script heredoc canalizado para 'sh'

Isso funciona como esperado $> cat ./readfromstdin.sh echo reading cat /dev/stdin $> echo hello | ./readfromstdin.sh reading hello Estou tentando conseguir algo semelhante sem um arquivo temporário. Minha primeira tentativa foi...
19.04.2017 / 11:11
2
respostas

eu quero substituir a saída para texto

eu tenho abaixo do Código. curl -X POST --data-urlencode 'payload={"channel": "#general", "username": "webhookbot", "text": "This is posted to #general and comes from a bot named webhookbot.", "icon_emoji": ":ghost:"}' https://hooks.slack.com...
03.03.2017 / 16:09
1
resposta

Por que a leitura do stdin varia em alguns programas?

Estou desenvolvendo um programa em ncurses que irá ler stdin, no entanto, ao verificar como alguns outros programas fazem isso, percebi que não é consistente. Por exemplo, os dois seguintes funcionam bem tail file.txt | cat tail file.txt | ca...
19.02.2017 / 17:23
1
resposta

Como minha ferramenta de linha de comando do tipo gerenciador de pacotes deve ser impressa em stdout / stderr?

Estou trabalhando em um projeto que usará qualquer gerenciador de pacotes disponível para provisionar um sistema operacional recém-instalado. Alguns exemplos de gerenciadores de pacotes podem ser apt para o Ubuntu, brew e brew cask para...
07.09.2016 / 20:56
1
resposta

openssl dgst -sha1 -hmac “chave” produzindo um prefixo “(stdin) =” estranho e nova linha final

se você executar: while read CTFid; do echo -n "$CTFid" | openssl dgst -sha1 -hmac "key"; done < CTFid.csv > OPKlist.csv estou recebendo (stdin) no prefixo assim (stdin)=2d442d454a00c469baa7ec5deba94f172263c247 Estou tentando...
25.04.2016 / 19:25
4
respostas

Diferença entre abrir arquivo e abrir STDIN, quando usar cada [duplicata]

Em muitas respostas, principalmente sobre os comandos text-processing , vi comandos como sed , awk , grep , entre outros, sendo usado com STDIN e a simples abertura de um arquivo por exemplo, $ sed -e 's|foo|bar|g' file # open fi...
03.03.2016 / 23:04
2
respostas

While loop para bash scripting para ler stdin ou argumentos

Estou brincando com a resposta aceita deste tópico: Script de bash que lê nomes de arquivos de um pipe ou de argumentos de linha de comando? Quando uso o script abaixo, efetch ( ftp: //ftp.ncbi.nlm. nih.gov/entrez/entrezdirect/edirect.zip )...
12.11.2015 / 06:36
2
respostas

Remove arquivos interativamente em loop com o redirecionamento de entrada padrão

Eu preciso interativamente (ou seja, rm -i ) remover arquivos armazenados na variável $to_remove (um caminho por linha). Infelizmente meu código não funciona porque a entrada padrão já é usada pelo redirecionamento <<< "$to_remove...
13.08.2015 / 16:13