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 concatenar fluxos?

Eu sei que cat pode concatenar arquivos, mas eu preciso concatenar uma mistura de arquivos e streams e canalizar o resultado para outro processo. Para tornar a pergunta mais concreta, quero concatenar cat abc.sql junto com gzip -dc x...
03.03.2012 / 22:27
2
respostas

Cat, Grep, Redirect Output ... Arquivo em branco?

Eu apenas corri cat /opt/webapplications/Word/readme.log | grep -v 'Apple' e recebi a saída no cli que eu esperava, que eram todas as linhas em readme.log que não continham ' Apple ' ... A seguir corri ... cat /opt/webapplicati...
17.04.2016 / 08:19
1
resposta

usando arquivos temporários vs vantagens e desvantagens de pipes

Digamos que eu tenha um arquivo chamado jobs.csv e gostaria de obter os primeiros 50 mil trabalhos feitos por Foo Eu também posso fazer: # cat jobs.csv | sort -u | head -n 50000 > /tmp/jobs.csv # cat /tmp/jobs.csv | while read line; do...
05.06.2011 / 06:57
6
respostas

Alterando arquivos dinamicamente no Linux (escrevendo para o arquivo de entrada em um pipe)

Como alterar um arquivo na hora ao longo de um pipe? Provavelmente estou procurando uma maneira de armazenar em buffer um arquivo no início de um canal, o que, em contraste com isso: cat foo.txt | grep bar > foo.txt ... preserva...
24.06.2009 / 11:13
2
respostas

Falha na pipeline de log de erros do Apache

Tentando se registrar em um servidor syslog central, use o ErrorLog do Apache para canalizar para o logger ou fazer com que o syslog seja encaminhado, mas nada está funcionando e os erros não fazem sentido para mim. Eu posso obter o log personal...
15.06.2015 / 14:14
3
respostas

Postfix - Canaliza várias mensagens de destinatários como uma única mensagem

Estou tentando enviar e-mails por meio do Postfix para um script Python que tenho. Atualmente, as mensagens com vários destinatários são canalizadas para o script uma vez para cada destinatário. Gostaria que essas mensagens fossem canalizadas pa...
19.03.2015 / 20:52
3
respostas

Comando Bash para substituição de expressão regular

Qual comando bash pode ser usado para a substituição de regex em um pipe? cat foo.txt | someprogram     
15.06.2009 / 09:39
4
respostas

como canalizar um mysql dump para s3cmd

Eu quero transferir um dump mysql, compactado, para s3. Eu tentei: mysqldump -u root -ppassword -all-databases | gzip -9 | s3cmd put s3://bucket/sql/databases.sql.gz mas depois fico: ERROR: Not enough paramters for command 'put'...
17.06.2014 / 15:56
8
respostas

Redirecionar todos os e-mails recebidos para um script

Não tenho ideia sobre a entrega de e-mails. mas preciso redirecionar TODOS os e-mails recebidos (*@mydomain.com) para um script php. estou usando o debian Existe um servidor de email simples para fazer isso? (sem exim, postfix, etc)...
03.08.2012 / 21:19
5
respostas

Fazendo loop de um comando sobre uma lista de argumentos no Linux

Como executar o mesmo comando com argumentos que são entregues por outro comando via pipe? Como resultado da extração de nomes de arquivos de uma fonte, recebo: $some_command filename1 filename2 filename3 ... filen...
01.07.2009 / 17:50