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

Força o ping a escrever antes da interrupção

Estou tentando fazer o ping escrever continuamente algumas vezes em um arquivo. Quando eu corro $ ping 10 10.1.10.28 | perl -ne '/time=(\d+\.\d+)/ && print "$1\n"' Retorna um número a cada vários milissegundos: $ ping 10 10.1....
05.12.2014 / 22:44
1
resposta

Redireciona um diretório como entrada para um script e envia para um arquivo

Eu quero usar um nome de diretório como parâmetro para um script pré-criado. Em seguida, a saída entra em um arquivo recém-criado no diretório inicial. Envolve pipe / redirecionamento. Como faço isso? read dir $dir > script > outputfile...
28.09.2014 / 05:22
1
resposta

Pipe não lê meu script bifurcado [fechado]

Eu tenho um problema. Eu modifiquei um script chamado ' packer ' a AUR-helper para o Arch Linux . O problema que vem quando eu aplico meu canal , com uma barra de progresso, não mostra todas as informações que eu preciso. Este é o meu sc...
09.04.2014 / 06:47
1
resposta

Alguém pode fornecer um exemplo de xargs colocando dados de consulta mysql em outro comando?

Alguém pode fornecer um exemplo para o comando xargs ? Desejo fazer uma consulta mysql para retornar o campo ID de uma coluna e, em seguida, alimentar esse resultado em xargs em outro comando, digamos mysql query delete. Como isso pod...
24.03.2013 / 02:36
2
respostas

Por que não há uma seção crítica no pipe?

Por que não há uma seção crítica no pipe? Por exemplo, como na memória compartilhada. Na tubulação tem dados gerais, que em uso comum em processos conjuntos, mas na memória compartilhada também têm dados gerais, que em uso comum em processos con...
19.11.2012 / 10:38
0
respostas

Como usar o sox para converter arquivos mp3 de stdin?

Eu tenho uma situação em que recebo uma saída de áudio mp3 no stdout e gostaria de salvá-la diretamente em um arquivo wav. Exemplo: Eu poderia fazer isso: gtts-cli "Hello World" -o out.mp3 && sox out.mp3 out.wav' Mas eu gost...
15.11.2018 / 15:47
0
respostas

tail: erro ao escrever 'saída padrão': tubo quebrado

Eu tentei usar alguns scripts que usam os comandos tail Extensão Debian, mas eu tenho tail: error writing 'standard output': Broken pipe . O Debian lida com a sintaxe tail e pipe de maneira diferente? Obrigado antecipadamente,...
11.11.2018 / 23:53
0
respostas

Como posso canalizar entradas stdin para o comando que espera várias entradas stdin?

yes mypassword | while true; do sudo -S sleep 3; sudo -k; done pode fornecer várias entradas de stdin idênticas mypassword para o while loop. Quando o sudo -S e o comando executado precisam ser diferentes stdin input , existe a...
01.11.2018 / 03:10
1
resposta

Pipeline sendo executado em paralelo através da criação de múltiplos subshells

Eu li a partir desta resposta sobre a distinção entre | e ; link ; Consider two commands A and B. When you write A | B A and B are executed in parallel, and the standard output of A is sent as the standard input of B. Estou...
31.10.2018 / 10:08
4
respostas

Por que minha variável local está em um loop 'while read', mas não em outro loop aparentemente similar?

Por que recebo valores diferentes para $x dos snippets abaixo? #!/bin/bash x=1 echo fred > junk ; while read var ; do x=55 ; done < junk echo x=$x # x=55 .. I'd expect this result x=1 cat junk | while read var ; do x=55 ; done...
23.03.2011 / 14:24