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 redirecionar a saída de mais para um arquivo

Eu gostaria de enviar a saída do comando tree para more , ignorando a primeira linha. Em seguida, redirecione a saída do comando more para um arquivo. Se eu digitar tree SOME_DIRECTORY | more +2 >> OUTPUT_FILE A primeira lin...
29.10.2017 / 09:05
2
respostas

prepending um comando para a saída de um tubo

O seguinte comando: jq ".[] | .file.url_private_download" *json gera muitas linhas na forma de: "https://files.slack.com/files-pri/T27SFGS2W-F78LH1DN2/download/img_1964.jpg?t=xoxe-243624297126-248125875671-248125975751-cee1f8d9a1"...
26.09.2017 / 17:01
2
respostas

Saída git colorida canalizada para esponja

git colorirá sua saída. As alterações em etapas são verdes e os arquivos excluídos são vermelhos, por exemplo. Eu tenho um script executando vários comandos git em paralelo e eu uso sponge para obter uma saída mais agradável. Mas usa...
03.10.2017 / 11:32
2
respostas

Lê stdout / stderr de subshell para parent

Em um script de shell, eu quero escrever para o stdin de um processo externo X usando um pipe nomeado, e eu quero enviar o stdout / stderr de outro pipe nomeado para o terminal atual. O processo externo X está recebendo stdin via PIPEIN e est...
07.07.2017 / 07:36
1
resposta

Quando você precisa de “… | while read…”?

Eu vi um tutorial em vídeo para o comando paste, no qual três arquivos foo, bar, baz foram conectados horizontalmente com um sinal "+" entre eles. cat foo 51 33 67 cat bar 10 1 13 cat baz 7 100 15 Então, ele usou um comando paste para f...
27.05.2017 / 15:30
2
respostas

md5sum progresso quando canalizado

Estou comparando dois dispositivos USB postando rsync com md5sum /usb1/* /usb2/* | sort de tal forma que todos os arquivos, que estão na raiz das unidades, tenham suas somas md5 calculadas, então a saída é classificada por md5sum. O comand...
09.05.2017 / 08:02
2
respostas

sed linhas de contagem entre padrão - vários arquivos

Eu tenho vários arquivos .txt em um diretório. Cada arquivo tem uma seção: DONE item 1 item 2 item 3 DONE Gostaria de contar o número de linhas entre os dois marcadores DONE para cada arquivo separadamente. Eu usei esta pergunta...
21.04.2017 / 15:17
2
respostas

como alertar o resultado do comando?

Eu usei este comando ifconfig ppp0 | tail -2 | sed -n 1p | awk '{print $3,$4}' | alert para mostrar o resultado do comando antes do "| alerta", mas mostra-me o comando não o resultado, no meu caso o resultado do comando: ifconfig ppp0...
30.12.2016 / 20:23
1
resposta

Condicione comportamentos diferentes da linha pipe para grep

É estranho para mim que a linha de canal | se comporte de maneira diferente para os seguintes comandos: curl http://norvig.com/big.txt | sort curl http://norvig.com/big.txt | grep employ No primeiro comando, o pipeline aguarda até...
24.11.2016 / 04:12
1
resposta

Processo de mistura de tubulação / log

Eu sou bastante novato no Linux. Eu tenho uma necessidade semelhante a este post: canaliza e registra STDOUT ao mesmo tempo , mas não tenho certeza de entender o que fazer do que é explicado: / Eu tenho um comando que calcula dados por vária...
06.12.2016 / 20:53