Perguntas sobre 'pipe'

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

Criando um único fluxo de saída a partir de três outros fluxos produzidos em paralelo

Eu tenho três tipos de dados que estão em diferentes formatos; para cada tipo de dados, existe um script Python que o transforma em um único formato unificado. Este script Python é lento e limitado pela CPU (para um único núcleo em uma máquin...
25.10.2012 / 07:44
3
respostas

Obtendo o PID do comando anteriormente no Pipeline

Estou escrevendo um script bash para usar inotifywait para monitorar um diretório e lançar ações quando forem detectadas alterações. Algo como: inotifywait -m ... | while read f; do something; done Como inotifywait não termina sozin...
03.12.2013 / 09:56
2
respostas

Diferença de desempenho entre stdin e argumento de linha de comando

Para alguns comandos, é possível especificar determinada entrada como stdin ou um argumento de linha de comando. Especificamente, suponha que command consiga inserir stdin e um nome de arquivo como argumento de linha de comando, e command...
22.07.2011 / 05:06
2
respostas

Descritor de arquivo vinculado a um socket ou pipe em proc [duplicate]

Eu tenho uma pergunta sobre os descritores de arquivos e sua ligação no sistema de arquivos proc. Observei que, se eu listar os descritores de arquivo de um determinado processo de proc ls -la /proc/1234/fd i, obtenho a seguinte saída:...
13.09.2012 / 21:49
4
respostas

Status de saída do Bash usado com o PIPE

Estou tentando entender como o status de saída é comunicado quando um canal é usado. Suponha que eu esteja usando which para localizar um programa inexistente: which lss echo $? 1 Como which falhou ao localizar lss , obtive um sta...
20.05.2017 / 15:39
3
respostas

Como dar uma lista separada por vírgula como argumentos para o próximo comando

Eu tenho um script s1 que gera uma lista de números separados por ',' %código%. Agora eu quero dar esses números para script 1,2,3,4 como argumentos, de modo que s2 será executado em cada um deles e saída seu resultado em uma linha separad...
18.12.2017 / 16:06
6
respostas

Por que o arquivo de arquivo shuf de comando deixa um arquivo vazio, mas comandos semelhantes não?

Eu sei que isso é uma espécie de duplicata de outra pergunta ( Por que este comando de classificação me dá um arquivo vazio? ), mas eu queria expandir a questão em resposta às respostas dadas. O comando shuf example.txt > example.txt...
23.01.2014 / 00:58
1
resposta

zsh não pode entrar no terminal ao direcionar stdin e stdout com comando variável que possui saída tty

Informações do sistema: macOS Sierra 10.12.6 zsh 5.4.2 (x86_64-apple-darwin16.7.0) GNU bash, version 4.4.12(1)-release (x86_64-apple-darwin16.3.0) Role até o EXEMPLOS na parte inferior, se quiser apenas analisar os exemplos simplificado...
18.12.2017 / 23:44
1
resposta

Piping a saída de um script bash após redirecionar stderr [closed]

por causa do jeito que meu hoster faz as coisas, eu tenho que usar um sistema para serviços. Este serviço tem um arquivo de execução que ele executa e canaliza para um segundo arquivo de execução. Mas eu uso um pacote python (dado) que loga n...
17.06.2016 / 19:07
1
resposta

Que modelos de distribuição de probabilidade esta condição de corrida?

Considere o seguinte comando: %código%. Noções básicas sobre o que seria bifurcação para um novo shell, escrever bash -c "echo x; cat 1" | tee 1 para stdout, gravar x em stderr, sair e retornar o controle para o processo pai e gravar f...
10.08.2018 / 20:39