Perguntas sobre 'pipe'

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

OS X: log de texto da porta serial

Eu tenho um fluxo de texto chegando em um adaptador USB-RS232. Eu quero canalizá-lo para algumas ferramentas do Unix, para um arquivo, o que for. Qual é a maneira mais simples de fazer isso? Isso realmente requer software de terceiros? O OS X...
05.02.2011 / 09:22
2
respostas

Como canalizar stdout binário para uma conexão tls compactada?

Não há muito tempo, eu poderia usar: cat somefile.txt | openssl s_client -connect server:port -quiet -comp No entanto, este comando não funciona, mesmo com -ign_eof : $ cat somefile.bmp | openssl s_client -connect server:port -quiet...
28.04.2016 / 17:58
2
respostas

Tubulação de linha de comando do Win7

Eu quero saber por que, na linha de comando, isso acontece. Eu tenho um script fileX.cmd , que é uma única linha de texto: @echo dir Se eu fizer C:\Users\Dogfood>fileX.cmd | cmd Isso mostrará todos os arquivos no diretório,...
14.09.2014 / 16:54
1
resposta

saída de piping de curl para rpm2cpio

Eu baixo um monte de srpms para vasculhar, eu costumava passar por uma abordagem longa, root@server$ curl rpm -o file.rpm root@server$ rpm2cpio file.rpm | cpio -id mas isso deixa para trás um file.rpm feio, então eu tentei um único pipeli...
21.01.2013 / 10:06
1
resposta

Comando shell lento ao usar pipe, rápido com arquivo intermediário

Alguém entende essa grande diferença no tempo de processamento, ao usar um arquivo intermediário ou ao usar um canal? Estou convertendo tiff para pdf usando ferramentas padrão em um novo servidor squeeze debian. Uma maneira padrão de fazer isso...
19.04.2012 / 10:29
5
respostas

Passa um pipe para um comando que espera um nome de arquivo

Digamos que eu tenha um comando foo , que aceita um argumento de nome de arquivo: foo myfile.txt . Irritantemente, foo não lê a entrada padrão. Em vez de um arquivo real, eu gostaria de passar o resultado de outro comando (na verdade, pv...
14.06.2012 / 01:42
4
respostas

Contar o número de bytes canalizados de um processo para outro

Estou executando um script de shell que envia dados de um processo para outro process_a | process_b Alguém sabe uma maneira de descobrir quantos bytes foram passados entre os dois programas? A única solução em que posso pensar no momento...
18.12.2009 / 10:17
3
respostas

No Linux, como posso ver até onde um arquivo é um processo?

Se eu tiver um comando canalizado como cat myfile | processor_application em que processor_application é algo que lê desde o padrão, em pedaços, até o processo, é possível ver até onde o arquivo cat tem? Possivelmente usando lsof?...
31.01.2011 / 17:49
3
respostas

Redirecionar saída de mysqldump para scp

Eu trabalhei com um linux pro anos atrás, que fez esse truque bacana. Ele poderia fazer um mysqldump mas redirecionar a saída para uma conexão scp / ssh ao invés de gravar no disco . Nós utilizamos esse silêncio um pouco onde eu costumava traba...
28.01.2011 / 05:58
1
resposta

Como canalizar a saída do uptime / df para enrolar?

Eu quero enviar a saída dos comandos uptime e df para um aplicativo da web usando cURL. Eu tentei: uptime | curl http://someurl.com -T - Mas isso não parece enviar os dados. Qual é a maneira correta de enviar a saída de um comand...
20.09.2011 / 21:50