Perguntas sobre 'pipe'

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

O comando é executado a partir do shell, mas não é executado a partir de um script.sh

Eu tento fazer um join de duas fontes - de um pipe e um arquivo. Eu escrevi este simples one-liner: FILENAME=$TMPDIR".netstat"; \ join -t , $FILENAME <(nettop -t wifi -P -x -L1 | cut -d , -f 2,5,6 | tail -n +2) | \ awk '{print $0}'...
26.03.2017 / 23:43
2
respostas

usando “ifne” no cachimbo Bash

No meu script, estou usando o utilitário ifne do pacote moreutils . A linha pode ser simplificada para o seguinte: printf "asdf\n" | ifne cat - && echo "stream not empty" ifne só é executado se o fluxo não for emty. Mas co...
11.07.2014 / 10:25
3
respostas

Posso redirecionar a saída de um programa para cat com um pipe?

Eu tenho uma pasta com três arquivos e conteúdo básico: $ tail * ==> file1 <== file 1 contents ==> file2 <== file 2 contents ==> file3 <== file 3 contents Gostaria de ver o conteúdo do arquivo mais recente usando cat...
22.01.2016 / 20:32
2
respostas

Unix - Comandos de filtro

Eu quero saber sobre o "filter-command" que está disponível no Unix. Estou confuso em relação a isso: Qual é o objetivo do "Filter-Command"? Quais são os comandos Filter disponíveis no Unix? Eu li alguns livros / artigos na web, em algu...
10.09.2010 / 12:03
2
respostas

Execute 2 ou mais scripts remotos compartilhando o mesmo padrão de curvas, sem redundância

Eu uso o Ubuntu 16.04 e executo uma lista de scripts remotos que estão no mesmo diretório (um repositório GitHub): curl -s https://raw.githubusercontent.com/${user}/${repo}/master/1.sh | tr -d '\r' | bash curl -s https://raw.githubusercontent...
09.02.2018 / 13:11
3
respostas

Automatizando tubulações?

Eu me vejo usando basicamente a mesma linha várias vezes: cat file | command1 | command2 | command3 > file Existe uma maneira de colocar todos esses canais em um script, para que eu possa executar automatic.sh file e realizar a...
05.12.2013 / 20:33
3
respostas

Como escrever um script que pode receber entrada de stdout

Eu quero ser capaz de escrever um script que possa usar stdout como argumento, se algo for canalizado para ele (em última análise, eu gostaria que ele fosse polimórfico) - O problema é que pesquisei e procurei como fazer isso sem sucesso -...
02.07.2015 / 01:01
1
resposta

são pipes nomeados (mkfifo) o predecessor do RabbitMQ? [fechadas]

O RabbitMQ é para comunicação entre processos, como pipes e pipes nomeados? Como o RabbitMQ se compara a pipes nomeados? Exceto sistemas distribuídos. ( RabbitMQ , para aqueles que não o encontraram, é um corretor de mensagens corporativas de...
14.12.2015 / 13:35
1
resposta

canalizando uma senha localizada em um arquivo para o comando ssh [duplicado]

Portanto, preciso fazer login como muitos usuários diferentes em um servidor usando ssh e estou cansado de copiar a senha dos arquivos, que contêm as senhas para os usuários, sempre. Eu não posso mudar isso para não usar senhas, não é meu, é p...
16.08.2015 / 13:20
3
respostas

pipe no shell com redirecionamento

Meu entendimento é que um canal no shell como a | b redireciona o stdin de b para o stdout de a . No entanto, eu tentei ls | less < somefile , o comportamento é muito estranho. less mostra a saída de ls concatenada pelo conte...
29.03.2015 / 12:13