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

redirecionamento de pipe e stdin para cat

Por que echo "hello world" | cat funciona enquanto cat < echo "hello world" não? Minha intuição (incorreta) é que o pipe redirecionaria stdout para cat como stdin .     
12.11.2015 / 14:46
2
respostas

Testando o status de saída do grep com pipe e variável sem sucesso

Eu preciso do mais curto possível o comando bash test (bracket test) para avaliar o resultado do pip grep com variável como argumento de pesquisa. Eu estou testando, se uma nova seqüência de caracteres está na matriz - canalizando o conteúdo da...
17.03.2018 / 21:59
1
resposta

Por quanto tempo os FIFOs (pipes nomeados) permanecem “abertos”?

Por exemplo, eu tenho um script que escreve o tempo em um pipe em / etc / pipe. Escreve continuamente em um loop de tempo real. Por quanto tempo os dados no pipe estarão disponíveis para leitura? Se eu apenas decidir ler o pipe um dia depois com...
02.08.2011 / 17:32
1
resposta

Lança somente o comando se o anterior trabalhou dentro do SSH, shell

Eu tenho um script SHELL que está usando um pipe para separar meus dois comandos: ssh -oBatchMode=yes user@hostname "mysql -u yop -pyop -c yop | echo test" O problema é que mesmo que minha conexão com o MySQL não funcione, ele faz o echo...
12.10.2012 / 00:54
5
respostas

comandos em execução no piping no UNIX

quando escrevo um comando $ echo date em seguida, imprime "data" como é, por exemplo, não executa o programa de data. Mas quando eu escrevo $ echo date | wc então a resposta correta é produzida como se a data tivesse sido exec...
16.04.2010 / 13:16
2
respostas

Tubulação mútua no linux

Gostaria que a saída de A fosse inserida para B e, ao mesmo tempo, a saída de B fosse a entrada para A , isso é possível? Eu tentei a coisa ingênua: criar pipes nomeados para A ( pipeA ) e B ( pipeB ) e, em seguida: pi...
20.11.2012 / 13:35
2
respostas

Como utilizar a cor da sintaxe do vim para substituir o utilitário 'highlight'?

Eu sinto que o utilitário 'highlight' não suporta tantos tipos de arquivos quanto o vim, e o projeto não é muito ativo. Quando o arquivo é gzipado, o destaque não o reconhece. Mas, apesar de 'destacar', como uma opção alternativa, posso ter a...
27.07.2010 / 11:09
2
respostas

emacs como um pager?

Estou procurando uma maneira de usar o emacs como meu comando de pager no shell (por exemplo, com man ou para rolar a saída de um comando assíncrono com uma grande quantidade de saída). Eu uso o emacsclient como meu $ EDITOR, mas o emacsclient n...
02.02.2010 / 03:10
1
resposta

Como plotar coluna no unix em uma linha

Eu gostaria de plotar uma coluna de saída de dados por um script no unix em apenas uma linha. Por exemplo, algo como script | cut -f2 -d ',' | gnuplot ....     
23.02.2016 / 22:25
5
respostas

menos emular um TTY para preservar a saída de cor canalizada

Quando você canaliza algo através de less , o programa geralmente descarta códigos de cores porque não está saindo para um TTY. Então você tem que adicionar --color=always às opções para que ele funcione. ls -l --color=always | less grep...
03.02.2012 / 23:47