Perguntas sobre 'pipe'

Um pipe conecta a saída de um programa à entrada de outro programa. Isso é usado especialmente para implementar o shell | operador.
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 / 13:44
2
respostas

Passando valores através de pipes

Eu não entendo muito bem os canais na linha de comando do Linux. Eu notei que: ll - R | grep *.pdf listará os arquivos que terminam em .pdf Mas locate *.pdf | du -h não calcula o tamanho dos arquivos que terminam em .pdf...
13.12.2011 / 06:32
2
respostas

Como posso canalizar a entrada de uma sessão SSH para outra? Usando o fifo?

Há algum tempo, vi um artigo sobre o piping de mensagens de uma janela do console para outra usando fifo ? Eu não usei isso antes e não consigo encontrar meu link para o artigo. Como posso configurar isso? Eu gostaria de ter dois console...
11.11.2011 / 03:35
1
resposta

Como reinstalar todos os pacotes instalados com o zypper

Como eu digo ao zypper para reinstalar todos os pacotes atualmente instalados?     
01.08.2016 / 08:07
3
respostas

Por que usar o pipe '|' terminar o segundo processo, existe uma maneira de evitá-lo?

Só para dar algum contexto, estou tentando executar este comando echo "set hive.execution.engine=tez;" | hive O hive termina assim que "set hive.execution.engine ..." foi inserido no shell interativo da seção, Eu quero que ele fique no...
10.09.2015 / 10:22
4
respostas

Quem bifurca os processos de comandos canalizados no shell?

Considere este comando no shell: ls|less Agora sabemos que ls e less são executados como dois processos diferentes. Sabemos que o shell se bifurca e cria um processo filho que carrega o programa ls usando uma das famílias de funçõ...
06.08.2015 / 12:52
2
respostas

Menos alternativa com fome de recursos para piping 'cat' no gzip para arquivos enormes

Eu tenho alguns arquivos dos quais alguns são muito grandes (como vários GB), que eu preciso para concatenar em um arquivo grande e depois zip-lo, então algo como isto: cat file1 file2 file3 file4 | gzip > compress.gz que produz CPU e...
14.11.2014 / 08:51
1
resposta

Por que o colordiff não trabalha com stdin?

Eu tenho um arquivo e uma entrada vindos de um pipe. Eles são idênticos. Então, por que colordiff relata as diferenças?: echo "123" | colordiff <(echo "123") - 1d0 < 123 Parece que esta é a causa do problema. Com diff puro, tudo...
20.04.2014 / 13:11
2
respostas

O pipe nomeado modifica o sistema de arquivos?

como título. Se eu criar um pipe nomeado e, em seguida, ler / escrever nele, o sistema de arquivos em que o pipe nomeado reside será afetado? Ou seja os dados são armazenados em buffer no sistema de arquivos até serem lidos ou residem apenas na...
01.07.2013 / 13:59
5
respostas

Como posso dividir um pipe em seqüências de 16 bytes?

Estou escrevendo um script para automatizar a descriptografia de um determinado arquivo; no entanto, o arquivo é criptografado em blocos de 16 bytes, em vez de simplesmente codificado em sua totalidade. Aqui está um código do psuedo para expl...
08.07.2013 / 11:58