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

Existe alguma maneira de usar xargs em um pipe?

Estou tentando converter automaticamente arquivos flac movidos para uma pasta em mp3 em outra pasta. Minha linha de código atual é esta: inotifywait -m -r -q -e moved_to --format "'%w%f'" ~/test | xargs -I x flac -cd x - | lame -b 320 - /...
21.12.2013 / 17:29
3
respostas

echo vs ou Useless Use of echo no Bash Award?

Até o momento, o Uso inútil do cat Award é muito conhecido, e há também uma menção a um Uso inútil de echo (não relevante para essa pergunta). Eu estou querendo saber se deveria haver um "uso inútil de echo no Prêmio Bash": Piping p...
20.12.2012 / 13:40
1
resposta

Comentários legíveis em linhas separadas em um comando bash de várias linhas com pipelines?

Ao criar scripts de shell usando pipelines e usar a barra invertida para continuar as linhas, quero inserir comentários em linhas separadas , de maneira robusta, legível e portátil. Por exemplo, dado este comando multi-linha descomentado (ro...
13.12.2011 / 15:53
1
resposta

Como um pipeline sabe quando parar [duplicado]

     Esta pergunta já tem uma resposta aqui:                   Por que usar 'yes' nos pipelines bash * não * causar loops infinitos?                                      2 respostas                                Alguns programas p...
08.03.2016 / 09:22
3
respostas

Usando pipes nomeados de entrada / saída para uma conexão TCP

Estou tentando fazer isso funcionar por um tempo agora, então suspeito que algum tipo de mal-entendido sobre como os canos funcionam é a causa dos meus problemas. Meu objetivo é iniciar uma conexão TCP com algum host remoto por meio de netca...
25.05.2012 / 22:56
4
respostas

pipe, {list; } funciona apenas com alguns programas

Precisa de explicações de usuários avançados para esse comportamento imprevisível: ps -eF | { head -n 1;grep worker; } UID PID PPID C SZ RSS PSR STIME TTY TIME CMD root 441 2 0 0 0 2 paź15 ? 0...
18.10.2013 / 21:15
3
respostas

Pipe B para D? - A && B || C | D

Existe uma maneira de reescrever a estrutura de comando A && B || C | D para que B ou C sejam canalizados para D? Com o comando atual, apenas B ou C e D são executados. Por exemplo:     
17.04.2017 / 12:54
1
resposta

Por que o piping para 'tail' altera o conteúdo de uma linha?

Quando vejo o resultado de um SELECT com o MySQL Workbench, está correto com um único \ max@host 10:13:58: ~$ mysql -h db-master.domain.local -uuser -ppw db -e ' > SELECT > DISTINCT i.filesourceregex...
23.11.2017 / 09:24
2
respostas

no bash, lido depois que um pipe não está definindo valores

Editar: o título original foi "read fails in bash" Com o ksh, estou usando a leitura como uma maneira conveniente de separar valores: $ echo 1 2 3 4 5 | read a b dump $ echo $b $a 2 1 $ Mas falha no bash: $ echo 1 2 3 4 5 | read a...
11.07.2014 / 10:34
5
respostas

Por que não posso canalizar 'pwd' para 'abrir' no macOS?

Isso é específico para o MacOS, mas parece muito unix para entrar na comunidade Pergunte diferente . No Terminal, posso pwd , copiar o resultado, digitar open e colar o resultado e a pasta será aberta no Finder, mas pwd | open im...
23.07.2016 / 04:04