Perguntas com a marcação «pipe»

Canais ou pipes nomeados são um recurso do padrão POSIX que permite que processos separados se comuniquem sem que tenham sido projetados explicitamente para trabalharem juntos.

5
Obter resultados coloridos ao usar um tubo de grep para menos
Eu uso muito a opção --colour do grep, mas geralmente uso menos também. Como posso canalizar menos os resultados de grep e ainda preservar a coloração. (Ou isso é possível?) grep "search-string" -R * --colour | less EDIT : Estou procurando uma solução direta ou algo equivalente a isso.
246 colors  grep  pipe  less 

6
Como posso salvar o conteúdo atual de less em um arquivo?
Se eu canalizei os resultados de um comando lesse decidi que quero salvar o conteúdo em um arquivo, isso é possível? Tentei definir uma marca ano final do buffer e, em seguida, retornar ao topo e usar |avipara enviar todo o conteúdo vi, mas isso não funciona.
91 bash  pipe  less 

4
Como canalizar a saída do comando para outros comandos?
Exemplo: ls | echoimprime nada (uma linha em branco, na verdade). Espero que imprima uma lista de arquivos. ls | grep 'foo', por outro lado, funciona conforme o esperado (imprime arquivos com 'foo' no nome). O que faço nessas situações é algo como: ls | while read OUT; do echo …
83 bash  pipe 


7
cURL: como suprimir saída estranha ao redirecionar?
Estou tentando imprimir apenas as seções detalhadas de uma solicitação cURL (que são enviadas para stderr) a partir do shell bash. Mas quando eu redireciono stdoutassim: curl -v http://somehost/somepage > /dev/null Algum tipo de tabela de resultados aparece no meio da saída para stderr: % Total % Received % Xferd …

5
Como limitar a taxa de um tubo no linux?
Existe um filtro que eu poderia usar para limitar a taxa de um tubo no Linux? Se isso existir, vamos chamá-lo de limite de taxa, quero poder digitar em um terminal algo como cat /dev/urandom | rate-limit 3 -k | foo para enviar um fluxo de bytes aleatórios para a …
63 linux  pipe 

3
Preservar cores enquanto conduz para tee
ls -l --color=auto | tee output.log Sem pipe / tee é colorido. Como posso fazê-lo para que fique colorido durante o uso tee(pode ser colorido apenas na tela, não me importo com cores nos logs).
62 pipe  tee 

8
Qual é o consenso geral sobre "Uso inútil de gato"?
Quando eu canalizo vários comandos unix, como grep, sed, tr etc., tendem a especificar o arquivo de entrada que está sendo processado usando o gato. Então, algo como cat file | grep ... | awk ... | sed .... Mas, recentemente, depois de alguns comentários deixados em minhas respostas, indicando …
41 command-line  unix  pipe  cat 

7
Bash: crie um fifo anônimo
Todos nós sabemos mkfifoe gasodutos. O primeiro cria um pipe nomeado , portanto é necessário selecionar um nome, provavelmente com mktempe depois lembrar de desvincular. O outro cria um canal anônimo, sem problemas com nomes e remoção, mas as extremidades do canal ficam vinculadas aos comandos no pipeline, não é …
38 bash  script  pipe 

2
Encontre qual processo está na outra extremidade de um tubo
Estou tentando rastrear algum comportamento estranho de alguns processos e cheguei a um ponto que não sei ao certo como rastrear o passado. O processo interrompido, ao qual me anexei, strace -pmostrou o seguinte: Process 7926 attached - interrupt to quit read(3, Ok, então está aguardando a entrada no fd …
34 linux  pipe 





3
Comentários em um comando bash multi-line
Esse arquivo de script BASH de comando único é difícil de entender, portanto, quero escrever um comentário para cada uma das ações: echo 'foo' \ | sed 's/d/a/' \ | sed 's/e/b/' \ | sed 's/f/c/' \ > myfile (sed é apenas um exemplo, na verdade é uma mistura de …
26 bash  pipe  comments  sh 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.