Perguntas sobre 'pipe'

Um pipe conecta a saída de um programa à entrada de outro programa. Isso é usado especialmente para implementar o shell | operador.
2
respostas

Como formatar a saída JSON do Node.js?

Eu tenho um servidor Node.js que usa o registro em log JSON. Ao executar o servidor localmente, ele gera entradas de log como objetos JSON, que são muito entediantes de serem lidos. Eu gostaria de canalizar a saída através de um comando para que...
01.09.2016 / 05:30
2
respostas

Como classificar o fluxo de dados por 2 nomes de colunas (o número da coluna pode variar)?

Eu recebo um fluxo de dados de uma API com a seguinte aparência: redID blueID whiteID 1 22 2 44 15 41 2 15 15 31 2 14 O que eu preciso fazer é classificar isso por blueID e, em segui...
12.01.2016 / 16:12
0
respostas

Quantas maneiras existem para converter e passar stdin como parâmetro de comando?

Eu sou novo no shell do Linux. Eu sei que xargs pode ser usado para aceitar stdin de um pipe e passá-lo para outro comando como parâmetro. Existem outras maneiras de fazer isso? Existe uma lista que eu possa me referir? Uma lista não exaustiv...
05.10.2015 / 11:41
1
resposta

Canalize um arquivo .BIN para a transferência do XModem

Eu preciso enviar um arquivo .bin para um modem via XModem transfer para atualização de firmware. Se o modem estiver conectado a um computador local, o comando será o seguinte: sz -X -k -b -vvv - file_to_transfer.BIN > /dev/ttyUSB...
29.07.2015 / 10:01
1
resposta

Como eu redireciono a saída de conclusão do comando?

Na linha de comando, posso redirecionar ou canalizar a saída de um comando para um arquivo ou outro comando usando o operador > ou | após o comando. Eu me deparei com uma situação menos padrão que eu gostaria de redirecionar a saída par...
02.05.2014 / 02:26
1
resposta

Por que o bash gera dados em vez de executar, quando um script é canalizado?

Estou executando o seguinte script no Ubuntu 14.04: #!/bin/bash apt-get purge -y nginx apt-get install -y nginx date Quando eu executo como cat /tmp/script | bash , o apt-get inicia a instalação, então "data" é impressa (não a data re...
03.02.2015 / 09:27
1
resposta

benchmark de velocidade de tubo com saída legível por máquina

Estou procurando uma ferramenta semelhante à pv que produza saída legível por máquina. Eu não posso acreditar que ninguém fez isso antes. Eu olhei os manpages de pv, pipemeter, dd e cpipe, mas todas essas ferramentas parecem formatar sua saíd...
06.02.2015 / 16:40
0
respostas

Fechar todos os comandos canalizados se um deles fechar

Estou executando pelo menos 3 comandos (com progs) usando pipes. Por exemplo program1 bla bla | program2 blabla | program3 bla bla É possível fechar todos os programX PIDS automaticamente se pelo menos um sair / parar?     
10.09.2014 / 12:21
0
respostas

Por que esse pipeline obtém SIGTTIN? [fechadas]

Quando executo o comando for i in *.log; do cat "$i" | sort; done | more , o pipeline recebe um sinal SIGTTIN e é interrompido. bash$ for i in *.log; do cat "$i" | sort; done | more ### (one screenful of output...) --More-- ### (press Sp...
02.12.2012 / 21:42
1
resposta

Como redirecionar e usar o framebuffer?

Eu preciso trabalhar no framebuffer para registrar o que está sendo processado. Agora, descubro como converter o framebuffer em uma imagem, atualmente não consigo obter um fluxo constante de dados do fb para criar um vídeo. /dev/fb > fb...
13.10.2012 / 10:25