Perguntas sobre 'pipe'

Um pipe conecta a saída de um programa à entrada de outro programa. Isso é usado especialmente para implementar o shell | operador.
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 / 14: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 / 10: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 / 12: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 / 06:04
1
resposta

Estou confuso sobre o porquê de “| true ”em um makefile tem o mesmo efeito que“ || verdade"

Eu tenho um makefile onde estou parando um serviço antes de remover um arquivo. Quando não conseguia parar o serviço, isso quebraria o erro. Isso é claramente indesejado, então pensei em adicionar || true , mas perdi um | . Fazendo isso:...
24.04.2011 / 21:59
2
respostas

comunicação entre vários processos

Eu tenho um script bash, que executa a função manager () como um processo separado para x-times. Como é possível encaminhar mensagens para todos os processos manager () dentro do script? Eu li sobre pipes anônimos, mas não tenho idéia de como...
26.05.2014 / 23:29
3
respostas

Pipe encontra em grep -v

Estou tentando encontrar todos os arquivos que são de um determinado tipo e não contêm uma determinada string. Eu estou tentando ir em busca de piping ache grep -v exemplo: find -type f -name '*.java' | xargs grep -v "something something"...
05.07.2012 / 20:58
2
respostas

Como um FIFO (pipe nomeado) difere de um pipe regular (pipe sem nome)? [duplicado]

Como um FIFO (pipe nomeado) difere de um pipe regular (|)? Pelo que entendi de Wikipedia , ao contrário de um pipe regular, um pipe FIFO "continua vivo" após o processo ter terminado e pode ser excluído algum dia depois. Mas se o processo...
10.04.2018 / 23:05
4
respostas

Por que a saída da política do apt-cache não é canalizada?

Não é possível entender por que $ apt-cache policy foo N: Unable to locate package foo mas $ apt-cache policy foo 2>&1 | grep . está vazio. Onde no último telefone estou fazendo a suposição errada? A tarefa original: E...
06.05.2015 / 22:46
1
resposta

Como posso canalizar apenas stderr em zsh?

No bash: $ echo hi 2>&1 1>/dev/null | cat $ Enquanto em zsh: $ echo hi 2>&1 1>/dev/null | cat hi $ Existe uma maneira de enviar apenas um erro padrão ao redirecionar a saída padrão?     
22.02.2016 / 17:54