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

Saída direta para pipe e stdout

Eu queria saber se existe uma maneira de canalizar a saída de um comando e direcioná-lo para o stdout. Por exemplo, fortune imprime um cookie da sorte e também o copia para a área de transferência: $ fortune | tee >(?stdout?) | pbcopy...
30.03.2016 / 12:20
1
resposta

Pipes & precedência de ligação de redirecionamento com disjunts, conjuntos etc?

Conheço a precedência de ligação relativa dos operadores ";", "&", "& &" ou "||" link mas quando os canos entram na foto junto com "& &" Eu luto para entender a força de ligação e ou tropeço em um comando correto ou s...
21.10.2014 / 22:38
1
resposta

Diferenças de desempenho entre pipelines e substituição de processos

Eu costumo usar pipelines em meus scripts bash sobre a substituição de processos na maioria das situações, especialmente em casos de usar vários conjuntos de comandos, pois parece mais legível fazer ... | ... | ... over ... < <(... <...
03.05.2014 / 03:10
2
respostas

Pipe Password to Application quando perguntado

O seguinte deve ser feito em um script bash: curl --digest --user schmijos https://bitbucket.org/u/p/get/tip.zip -o tip.zip Como posso enviar uma senha automaticamente para curl quando ela é solicitada? Como não quero ver a senha em nen...
16.11.2012 / 08:36
3
respostas

Preservando saída de cores com corte

Usando o bash interativamente, estou tentando usar o corte para evitar que as linhas fiquem mais longas do que a largura do meu terminal. Mas ao usar um comando com saída colorida toda a cor é removida por corte. Por exemplo: ls -lG | cut -c 1-...
13.01.2014 / 21:50
2
respostas

Lendo um pipe nomeado: tail ou cat?

Eu fiz um descritor de arquivo usando mkfifo fifo Assim que algo é escrito neste pipe, quero reutilizá-lo imediatamente . Devo usar tail -f fifo ou while true; do cat fifo; done ? Eles parecem fazer a mesma coisa e eu não...
17.09.2017 / 00:25
1
resposta

Obtém o tamanho comprimido da saída canalizada com o gzip?

Para obter o tamanho não compactado do arquivo já compactado, posso usar a opção -l no utilitário gzip: gzip -l compressedfile.gz No entanto, existe uma maneira de obter o tamanho do arquivo compactado se eu estiver enviando a saída? Por...
26.09.2015 / 21:34
4
respostas

Como grep saída de um programa, mas também ecoar a saída normalmente?

Estou trabalhando com um programa que gera mensagens de erro quando algo dá errado, mas não define seu status de saída de acordo: o status de saída é sempre 0, indicando sucesso. Eu gostaria de executar este programa a partir de um script de she...
02.09.2016 / 23:12
1
resposta

Não é possível executar a lista de tarefas quando as tarefas são chamadas em uma função

Eu posso grep a saída de jobs e posso grep a saída de function . Mas por que não posso grep a saída de jobs quando está em uma função? $ # yes, i can grep jobs $ jobs [1]+ Running vim [2]+ Stopped matlab $ j...
27.04.2016 / 20:17
1
resposta

Passa as cores de ls a pipe para awk 'print' statement

Esta é uma continuação da minha pergunta de ontem, Mostrar a soma dos tamanhos dos arquivos na listagem de diretórios . Graças a Zero Piraeus e um ponto na direção certa por Mauritz Hansen , agora tenho function dir() { ls -F...
17.04.2013 / 17:47