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

Como provocar um cano quebrado

Eu tento depurar um script python que faz interface com MPD usando python-mpd2 . Quando o script tenta realizar uma ação depois de ficar inativo por algumas horas, ele termina com uma exceção ( BrokenPipeError no Python 3, socket.pipe...
11.01.2016 / 12:18
1
resposta

Como posso saber se um comando funciona com pipe?

Eu vi este comando: docker inspect --format '{{.State.Running}}' $(docker ps -lq) e isso: docker ps -l -q|while read cid b; do docker inspect -f '{{ .State.Running }}' $cid; done; Minha pergunta é por que não pode ser escrita como:...
02.10.2015 / 10:59
2
respostas

Pipe Localizar resultados de '* .squashfs' para unsquashfs

Eu estou procurando por algo que irá encontrar o sistema de arquivos esmagado, e passar a saída para descompactar o fs e ele teria que ser um caminho absoluto fora do squashfs. exemplo /tmp/mnt/live/filesystem.squashfs saída desejada...
20.09.2015 / 03:20
1
resposta

CD com redirecionamento para logger não funciona

No Linux, o seguinte cd funciona bem, então cds no tmp: / # cd /tmp tmp # Mas isso não funciona (fica na raiz, nada aparece em / var / log / messages). Por que não? / # cd /tmp 2>&1 | /usr/bin/logger -t Test / # Eu tentei r...
01.08.2015 / 07:14
2
respostas

pipe ls e awk para rsync

Tentando concluir um script com as seguintes etapas: (1) selecione 1gig dos arquivos mais recentemente alterados através de um número de subdiretórios (2) preferencialmente usa rsync para copiar os arquivos para o diretório local - Eu prefir...
13.11.2015 / 16:29
1
resposta

Piping várias linhas dentro do script bash

Eu tenho alguns logs complicados que tento analisar. O que eu quero é encontrar uma string H , pegar a coluna 5 da linha que combina, e então pegar todas as outras linhas onde a coluna 5 corresponde a linha com a string H . Exemplo de entr...
28.06.2015 / 19:00
3
respostas

Extrai dois valores da saída de um comando

Estou usando o seguinte comando em um script para obter informações sobre o wi-fi sintético: echo "$( iw dev wlp1s0 link | grep '^\s*SSID:\s' | sed -r 's/^\s*SSID:\s//' ) $( iw dev wlp1s0 link | grep '^\s*signal:\s' |...
23.05.2015 / 06:12
2
respostas

Todas as linhas não se movem pelo tubo?

Com slabtop , recebo a seguinte saída (50 linhas): $slabtop -sc -o Active / Total Objects (% used) : 110864927 / 111473562 (99.5%) Active / Total Slabs (% used) : 2826375 / 2826375 (100.0%) Active / Total Caches (% used) : 83...
20.10.2015 / 22:49
1
resposta

Usando o SMB para canalizar o conteúdo do arquivo para o comando local na máquina local

Aqui está a minha situação. Eu tenho um arquivo de 100gig em um servidor remoto, o que eu preciso fazer é conectar a essa máquina e zcat esse arquivo e canalizar a saída do zcat para um comando em uma máquina local ... Eu estava esperando que o...
16.03.2015 / 03:08
1
resposta

Como criar uma substituição de processo dinâmica baseada na entrada (múltiplos FIFOs)?

Estou tentando criar várias substituições de processos com base na saída do outro comando, mas não tenho certeza de como posso conseguir isso. Como cenário de exemplo, listei os arquivos: touch a.txt b.txt c.txt d.doc e.doc f.pdf g.pdf h.x...
27.04.2015 / 14:13