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

Script de shell com pipes não funcionando no crontab

Eu tenho um shell script que funciona bem quando executado manualmente, mas falha quando executado através do crontab. O script basicamente faz o seguinte: Python script to get audio data and pipe to stdout | ffmpeg the data from stdin and pi...
07.06.2017 / 18:57
1
resposta

Como dizer o 'gargalo' em um comando muti-pipe

Digamos que eu tenha um comando usando vários canais. Este poderia ser qualquer comando, mas por exemplo, vamos usar este simples corte e ordenação. por exemplo cat data.tsv | cut -f1,5,8,12 | sort | uniq -c | sed -e "s/cat/dog/g" | sort -k1n...
24.11.2016 / 06:04
1
resposta

Por que há um erro quando grepping man resulta?

Eu estou executando este comando, tentando grep a saída, mas continuo recebendo este erro e não entendo o porquê. man man | grep color <standard input):977: warning [p 8, 0.8i, div '3tbd1,0', 0.0i]: cannot adjust line Alguma ideia do...
03.03.2016 / 02:50
1
resposta

quem obterá uma contagem de “subDir base” sem subDirs?

Tudo o que estou tentando fazer é obter uma contagem de direcrories em um nível de uma árvore. até agora eu tenho isso. find /media/data/temp1 -type d -exec basename {} \; que me dá isso: temp1 Coldplay Greatest Hits Sex Pistols never...
28.11.2015 / 18:48
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 / 13: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 / 12: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 / 05: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 / 09: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 / 17: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 / 21:00