Perguntas sobre 'pipe'

Um pipe conecta a saída de um programa à entrada de outro programa. Isso é usado especialmente para implementar o shell | operador.
1
resposta

Criando uma soma de verificação de um arquivo 7zip sendo criado a partir de um arquivo tar sendo criado

Eu quero resolver um problema (sobre o qual você pode ler sobre aqui , pois não acho que isso deva fazer parte da pergunta ). Então é isso que eu criei: $ tar -cO Templates | 7z a -si -mx=3 -p /t/out.tar.7z Estou usando a pasta Templ...
16.06.2017 / 00:22
1
resposta

Bug em como o ksh lida com pipelines?

Eu tenho este script simples ( pipecommand.sh ) que imprime um prefixo seguido por seu PID e PPID: #!/usr/bin/env ksh echo "$1: PID $$ PPID $PPID" >&2 E esse script que imprime seu PID e PPID e faz um pipe: #!/usr/bin/env ksh...
23.03.2017 / 00:41
1
resposta

variável de exportação da subchave bash [fechada]

Me desculpe se essa é uma pergunta desnecessária, mas eu já pesquisei na internet e, infelizmente, o comando é bastante complexo para minhas relações. Estou tentando enviar uma senha para um comando sudo para executar um comando com direitos...
26.02.2017 / 13:12
1
resposta

Saída dos resultados da versão GCC para o arquivo

Quando executo gcc -v , gostaria de enviar os resultados para um arquivo de texto. Pensei que algo como gcc -v > ~/defaultGCC.txt armazenaria a saída da versão, mas isso não acontece. Eu também tentei gcc -v | tee ~/defaultGCC.txt...
30.03.2017 / 18:47
1
resposta

Tamanho do buffer do kernel do pipe anônimo

Estou tentando entender as estruturas associadas a uma chamada para o syscall de pipe. int pipe(int pipefd[2]); Pelo que entendi, haverá um buffer / estrutura de kernel de "leitura" e "gravação" associado ao final de leitura pipefd[0]...
07.02.2017 / 23:29
1
resposta

Stream raminication with continuation se um dos ramos se romper

Digamos que eu ramifique um fluxo de vídeo para 2 ffplay processes cat video.mp4 | tee >(ffplay -i -) >(ffplay -i -) > /dev/null Agora, se eu matar um do processo ffplay , o fluxo será interrompido, o que não é o que eu que...
07.02.2017 / 21:56
1
resposta

Criando um processo para cada stdout redirecionado

Portanto, eu tenho um scanner de porta (masscan), e eu quero redirecionar sua saída para uma determinada linha de comando, que vai verificar se toda combinação IP: Port resultante serve um determinado serviço web. Então, pode ser assim: mas...
09.02.2017 / 01:15
2
respostas

Combina a saída do comando junto com a entrada [duplicada]

Gostaria de imprimir a saída do comando junto com sua entrada. Por exemplo, para tal chamada como echo "Hello world" | wc -c Eu quero a seguinte saída: 12,Hello world Existe alguma maneira de fazer isso usando ferramentas padrão...
10.01.2017 / 13:33
1
resposta

bzip2 descompactação, alterações e compactação de um arquivo de texto através do pipeline

Estou procurando uma maneira de descompactar um arquivo de texto comprimido do bzip2, alterar o conteúdo (adicionar novo conteúdo, classificação etc.) e compactá-lo novamente por meio de pipelines. Eu já encontrei uma maneira de fazer isso, m...
04.12.2016 / 21:19
1
resposta

É possível montar o pipe no cp?

Este código está errado, mas há algo para fazer o seu trabalho? mount somefile.iso | cp - Directory Mais especificamente, tenho problemas somente leitura ao usar os arquivos montados originais, por isso preciso de uma cópia.     
04.11.2016 / 15:23