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.



2
Por que xargs é necessário?
Suponha que eu queira remover todos os arquivos em um diretório, exceto um chamado "notes.txt". Eu faria isso com o pipeline ls | grep -v "notes.txt" | xargs rm. Por que preciso de xargs se a saída do segundo canal é a entrada que a rm deve usar? Para fins …
25 bash  pipe  xargs  coreutils 





2
Qual é o separador mágico entre nomes de arquivos na saída ls?
A saída de ls(sem argumentos) parece separar os nomes de arquivos com quebras de linha. Evidência: ls | grep foofunciona como esperado, greptratando cada nome de arquivo como uma linha de entrada separada. ls > files.txt; vim files.txt -> no Vim, cada arquivo está em uma linha separada E, no …
20 ls  pipe  newlines 


7
Vantagens do arquivo cat'ing e canalização para grep
Existem vantagens adicionais em criar um arquivo e enviá-lo para grep, além de conveniência? A conveniência é que, quando recupero comandos como os que estão abaixo do meu histórico, o cursor está no final da linha; portanto, é fácil modificar o comando com texto diferente para grep no mesmo arquivo. …



3
Comportamento Netcat / socat com tubulação e UDP?
Eu acho que isso é quase linux - o Netcat para de ouvir o tráfego UDP - Superusuário , mas achei melhor perguntar de qualquer maneira No que diz respeito às versões do netcat , estou usando o Ubuntu 11.04 e o padrão netcat, que acho que é o seguinte …
16 pipe  udp  netcat  socat 


1
Renderizando HTML a partir de um Canal
Eu gostaria de poder gerar HTML e canalizá-lo para um programa que o renderize, algo como isto: for i in 1 2 3 do for j in a b c do echo "<table border="1"><tr><td>$i</td><td>$j</td></tr></table>" done done | /usr/bin/firefox Infelizmente, o firefox não pode renderizar os dados transmitidos pelo stdin. Nem …
15 html  pipe 

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.