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

Verifique se os arquivos em um diretório específico possuem a extensão apropriada?

Eu criei um script que criará alguns diretórios e organizará outros arquivos de um diretório, movendo-os para subdiretórios específicos com base em sua extensão (por exemplo, .gif in media , .jpg in pictures ). Agora tenho que verif...
15.04.2016 / 03:04
2
respostas

pipe não grava no arquivo [duplicado]

Eu quero obter apenas o número de ms de um comando ping para um arquivo Sem canalizar para um arquivo, ele funciona como pretendido. Estou um pouco perdido no porquê > para um arquivo não escreve nada. Isso funciona: ping 192.168.1.1...
16.02.2016 / 14:17
2
respostas

Como impor set -o pipefail ao falhar primeiro comando no pipe

Estou tentando exportar dados de um banco de dados postgres para um arquivo no bash. Mas eu gostaria de ter certeza de que o arquivo só será sobrescrito se a conexão com o banco de dados não falhar (por exemplo, eu recebo alguns dados de volta)...
16.02.2016 / 21:12
1
resposta

Cygwin - a cauda pára de ler o tubo de entrada após a primeira gravação

Eu tenho o seguinte script para executar o meu aplicativo no Ubuntu com o redirecionamento de sua entrada (onde $ in é o named pipe que é usado para enviar linhas de texto para o stdin). tail -f "$in" | "$app_bin" $app_args & Eu posso...
12.04.2016 / 21:03
2
respostas

Localiza arquivos e envia para um arquivo temporário

O Vim suporta uma boa opção para aceitar um arquivo com uma lista de arquivos que são abertos em uma lista de Correção Rápida. Por exemplo, eu acho todos os arquivos em ~ que são menores que 1KB e passam isso para o Vim: find ~ -type f -size...
16.12.2015 / 21:52
2
respostas

patch: “bad file descriptor” em combinação com pipe e LD_PRELOAD / libtrash

Resumo muito curto: cat "$file" | patch produz um Bad file descriptor -error, mas patch < "$file" funciona, quando a libtrash é pré-carregada com LD_PRELOAD e somente em projetos maiores. Descrição: Para este exemplo, eu...
08.02.2016 / 14:04
2
respostas

cryptsetup: Falha ao anexar dispositivo de loopback

Estou usando cryptsetup com cabeçalho desanexado. Para isso, estou usando o parâmetro --header para especificar o arquivo de cabeçalho. Posso abrir meu dispositivo usando: cryptsetup luksOpen /dev/sdb1 sdb1 --header LUKS-HEADER Mas...
29.12.2015 / 14:23
1
resposta

Como forçar o ssh-add a perguntar a frase-senha ao carregar a chave RSA do FIFO?

Eu criei a seguinte chave RSA (com senha): ssh-keygen -t rsa -f rsa_foo Agora, ao adicionar a chave no modo normal, ssh-add pede a senha fina: $ ssh-add rsa_foo Enter passphrase for rsa_foo: 12345 No entanto, quando carrego a ch...
11.10.2015 / 01:40
1
resposta

Extrai caracteres de uma porta serial

Eu tenho uma pergunta fictícia para você, estou tentando extrair algumas linhas de um arquivo começando por uma cadeia de caracteres especial e copiá-las em um arquivo. Eu tentei: cat /dev/ttyACM0 | grep "something" > essai O arquivo é...
30.10.2015 / 21:27
1
resposta

A matriz de comandos canalizados falha

Primeiro, peço desculpas se isso foi perguntado antes, eu procurei aqui e StackOverflow, tentei as man pages, e ainda estou desenhando um espaço em branco. Estou tentando escrever um script que montará automaticamente as unidades de arquivo do...
21.09.2015 / 12:57