Perguntas sobre 'stdin'

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
3
respostas

echo ou print / dev / stdin / dev / stdout / dev / stderr

Eu quero imprimir o valor de / dev / stdin, / dev / stdout e / dev / stderr. Aqui está o meu script simples: #!/bin/bash echo your stdin is : $(</dev/stdin) echo your stdout is : $(</dev/stdout) echo your stderr is : $(</dev/stder...
27.10.2017 / 15:41
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
3
respostas

Como enviar parte dos dados através do pipe / arquivo e depois interativamente?

Eu tenho um comando que quero executar, vamos chamá-lo de program . É um programa interativo semelhante ao bash ou python REPL. Eu quero começar este programa com alguma entrada predefinida. Eu tentei program << "some_commands" . Ma...
21.07.2013 / 15:44
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
2
respostas

Pegue uma amostra de um arquivo ou fluxo?

Existem utilitários para filtrar uma amostra de um fluxo na linha de comando, por exemplo imprima a cada 100 linhas de um arquivo ou imprime uma linha de um arquivo com probabilidade de 0,01 ou por meio de algoritmos como amostragem de...
12.08.2016 / 09:57
4
respostas

Fornece strings armazenadas em um arquivo como uma lista de argumentos para um comando?

Eu instalo uma lista de URLs em um arquivo de texto chamado myurls : http://www.examples.com/1 http://www.examples.com/2 http://www.examples.com/3 Como devo passar esses URLs para wkhtmltopdf como entradas? O caminho direto sem us...
18.06.2015 / 06:52
2
respostas

Simule STDIN vazio para o comando desvinculado

Eu quero desanexar o comando com 'command &' no final, ou com 'nohup command &', mas ele pára logo depois de destacá-lo. o comando é pouco específico, se ele recebe eof na entrada, ele quebra assim / dev / null como entrada levará ao...
17.03.2013 / 20:00
3
respostas

Espera pela chave no shell script que pode ser canalizada para / bin / bash

Considere o seguinte script de shell echo foo; read; echo bar Executando bash my_script outputs 'foo', aguarda a tecla de retorno e produz a 'barra'. Enquanto isso funciona bem assim, não funciona mais se canalizado para / bin / bas...
08.07.2015 / 19:43
3
respostas

Como fazer o wc interpretar o padrão como uma lista de arquivos

Eu sei que existem outras maneiras de fazer isso, mas estou tentando fazer com que wc interprete stdin como um nome de arquivo ou lista de nomes de arquivos. Por exemplo, ls JP*/std* | wc funcionaria da mesma forma que wc JP*/std*...
26.10.2012 / 16:52