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 canalizar a saída do comando AWK para o Python como primeiro argumento

Eu tenho um arquivo de texto simples input.txt que se parece com isso: D000001 D000001 44 1975 D000001 D000408 1 1983 D000001 D000641 1 1977 D000001 D000900 27 1975 Eu processo esse arquivo usando essa linha simples do AWK: awk '{if...
27.04.2016 / 05:25
1
resposta

divisão de arquivos e compactação em pipeline

Então eu tenho um arquivo enorme algo assim ... 1/20/2016,somerandomdata 1/20/2016,somerandomdata 1/20/2016,somerandomdata 1/20/2016,somerandomdata 1/21/2016,somerandomdata 1/21/2016,somerandomdata 1/21/2016,somerandomdata 1/21/2016,somerando...
23.01.2016 / 08:35
1
resposta

sinais transparentes sobre o ssh

Por transparência quero dizer o encaminhamento de: stdin , stdout e stderr sinais padrão ( SIGHUP ou SIGINT seria ótimo para começar) Como exemplo, considere estas invocações de um comando local e remoto (sem ponto): $...
28.06.2012 / 01:33
1
resposta

redireciona um arquivo gerado por um programa para outro programa

No ambiente linux, eu tenho um programa que cria um arquivo grande (2-3GB). Eu preciso filtrar esse arquivo (por exemplo, eu quero remover uma linha se ela aparecer nas 10 linhas precedentes). Eu quero fazer isso enquanto o programa está rodando...
13.10.2014 / 07:21
3
respostas

Pipes, scripts de shell e ulimit

Eu tenho um comando que estou chamando do código: execvp('generate', ...) que é um programa executável com o qual meu código se comunica via stdin, stdout e stderr. Isso funciona bem, não é um problema único. Eu quero mudar isso para p...
29.06.2011 / 11:37
1
resposta

Usando pv (1) para limitar a velocidade do rsync

Estou tentando usar pv em vez de usar o --bwlimit de rsync para limitar a largura de banda de uma transferência de rsync porque --bwlimit é implementado de maneira consistente e minhas transferências são tão curtas que o limite nunca re...
07.07.2014 / 18:24
1
resposta

. saída de script cmd só vai para canalizar ocasionalmente

Estou tendo um problema com um script .cmd que ocasionalmente passa sua saída por meio de um pipe. O script é gerado automaticamente pelo npm e executa o jshint usando o nó. Aqui está o script: :: Created by npm, please don't edit manually. @...
19.10.2012 / 18:44
2
respostas

use o pipe dentro de uma instrução exec do find

Estou tentando descobrir qual jar contém uma classe, escrevi o abaixo, que parece não funcionar alguma idéia? find -type f -name "*.jar" -exec jar -tvf "{}" \| grep MyClass \; -ls     
05.12.2012 / 22:14
3
respostas

Como faço um alias bash que produza nomes de arquivos em um formato que eu possa canalizar para o vim?

Quando rebasing com git, estou interessado em abrir os arquivos que possuem conflitos de mesclagem. Eu posso fazer isso com: vi 'git diff --name-status --diff-filter=U | awk '{print $2}'' mas se eu aliasse isso: alias gdn="vi $(git...
06.01.2013 / 05:19
1
resposta

Linux: redirecionando stdout e stderr

Eu quero escrever stdout em um arquivo, mas também imprime stdout e stderr. Eu tentei usar tee: prog | tee stdout.txt mas isso faz com que o stderr e o stdout impressos sejam intercalados incorretamente, ou seja, se a saída correta deve s...
19.05.2011 / 06:42