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

Como corretamente unbuffer um pipeline?

Estou tentando seguir várias respostas em este , este e este tópicos, mas meu pipeline ainda aparece em buffer. Aqui está uma tentativa de exemplo: unbuffer sh -c 'echo -n test; sleep 1; echo; sleep 1; echo -n hello; sleep 1; echo' | gre...
18.08.2017 / 16:35
1
resposta

Byte Offsets para pipe / FIFO

Por que os byte offsets para um pipe / FIFO são mantidos no inode, e não na tabela de arquivos, como nos arquivos regulares? Eu li esta linha na página 113 de O Design do Sistema Operacional Unix (1986) por Maurice Bach. Maintaining th...
22.02.2017 / 17:02
1
resposta

Diferença entre o comando 2 e 1 e o comando 2 e 1 [duplicado]

Eu tenho as duas invocações de uma função a seguir no bash, que estou direcionando para outra função que captura a saída de erro: >&2 log_stdout | log_err log_stdout >&2 | log_err Existe alguma diferença semântica...
07.03.2017 / 20:49
1
resposta

Lista de tubulações de arquivos e diretórios para du apenas mostra tamanhos de diretórios?

Digamos que eu tenha um diretório com vários subdiretórios, cada um contendo alguns arquivos: 1/a.txt 1/b.txt 2/c.txt 2/d.txt 3/e.txt 3/f.txt Eu quero ver o tamanho de cada arquivo. Lembre-se, sei que existem maneiras mais fáceis e direta...
20.08.2016 / 19:30
1
resposta

Múltiplos métodos de entrada de arquivos [duplicados]

Qual é a diferença entre os seguintes comandos: $ input.txt > grep foo $ grep foo < input.txt $ cat input.txt | grep foo $ grep foo input.txt E não apenas grep . Outros comandos também.     
24.08.2016 / 14:06
1
resposta

O que '-t' faz no comando mv? Exemplo abaixo

ls -lrt |grep 'Jun 30th' | awk '{print $9}' | xargs mv -t /destinationFolder Estou tentando mover arquivos de determinada data ou padrão ou createuser. Não funciona corretamente sem a opção -t . Alguém poderia, por favor, esclarecer o c...
06.07.2016 / 21:45
1
resposta

Mesclando arquivos pdf usando ghostscript: é possível canalizar a saída find para gs?

Eu quero mesclar vários arquivos pdf em um único arquivo. Encontrou essa ótima resposta no SO, mas há um problema aqui. Meus pdfs não estão no mesmo diretório, então essencialmente eu quero fazer uma find call e canalizar a saída para gs...
26.09.2016 / 11:40
1
resposta

Piping multiplas entradas para o Ghostscript

Estou tentando criar um comando Linux de uma linha para combinar dois arquivos PDF - que são baixados de uma URL - usando o Ghostscript. No entanto, eu não quero criar nenhum arquivo temporário (tudo deve ser feito na memória). O comando a...
17.10.2016 / 19:16
1
resposta

Não é possível canalizar para o netcat

Eu tenho um proxy squid em execução em um contêiner docker, iniciado assim: docker run --privileged -d --publish=3128:3128 --name foo squid Eu quero obter algumas informações dele, de outro container chamado bar . docker run --rm -it...
06.04.2016 / 07:40
1
resposta

Por que o jogo do SHA não é?

Estou tentando escrever um script e ele usa o SHA de uma data, mas estou obtendo dois resultados diferentes e, para minha vida, não consigo entender o motivo. echo -n 03112016 | cut -d'.' -f4 | sha256sum | cut -d' ' -f 1 482c00f7db8419d9f9a15...
11.03.2016 / 20:10