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

Erro ao substituir data em um arquivo usando o comando tr

Quero substituir a data em um arquivo pela minha data. Para isso, eu estou dando abaixo o comando - tr '2016-05-25' '2016-06-17' < APCSE060.20160525 > TESTFILE alternativamente cat APCSE060.20160525 | tr '2016-05-25' '2016-06-17'...
17.06.2016 / 09:47
1
resposta

Processo de cópia imprime poucas linhas em um arquivo

Eu quero copiar a saída do xinput-calibrator para o arquivo temp.txt do meu aplicativo Qt. Estou iniciando o QProcess do aplicativo Usando o comando xinput_calibrator | tee log.txt , posso copiar o texto completo, mas preciso salvar apen...
30.03.2016 / 05:40
1
resposta

Arquivar arquivo criptografado no uploader

Suponha que eu arquive vários arquivos com estas funções: gen_password () { gpg --gen-random 1 "$1" | perl -ne' s/[\x00-\x20]/chr(ord($^N)+50)/ge; s/([\x7E-\xDB])/chr(ord($^N)-93)/ge; s/([\xDC-\xFF])/chr(ord($^N)-...
17.02.2016 / 20:05
1
resposta

Diferença de piping de grep -c's com regex diferente para bc

Eu preciso encontrar o número de palavras em um arquivo (1 palavra por linha) que não contém um conjunto de letras. Para fazer isso, quero tirar a diferença de grep -c '.' <file> e grep -c '<other_pattern>' <file> . Eu ten...
15.02.2016 / 18:18
2
respostas

Piping sed / grep output não funciona

Se eu executar os comandos abaixo, somente out1 terá saída, os out2 e out3 estarão vazios. # this is just to generate a self-signed certificate openssl genrsa -out /tmp/ssl.key 2048 openssl req -sha256 -new -key /tmp/ssl.key -out /tm...
04.04.2016 / 22:28
1
resposta

Paralela openssl como entrada para dd

Estou usando a @tema ótima idéia para preencher um disco com dados aleatórios. Isso envolve o encadeamento de openssl , que está criptografando muitos zeros, para dd (bs=4M) . Estou maximizando o núcleo único em que isso está sendo e...
05.01.2016 / 19:09
3
respostas

Conditional grepping

Eu tenho um arquivo de configuração e seu conteúdo é algo como abaixo: Jobname|Type|Silo|Description #comment1 #comment2 job1|me|silo1|test_job1 job1|me|silo1|test_job2 job1|prod|silo1|test_job3 Agora preciso do co...
04.12.2015 / 03:54
1
resposta

qual é a forma correta para “tex file.tex | dvips | ps2pdf ”?

Eu gostaria de simplificar 3 comandos em um, mas continuo recebendo mensagens de erro. tex | dvips | ps2pdf file.tex ou possivelmente tex file.tex | dvips | ps2pdf Então divps diz que não há arquivo. Ou eu poderia tentar tex...
05.02.2016 / 21:48
1
resposta

Tendo parâmetros extras na tubulação ou redirecionamento

Eu tenho dois programas e quero canalizá-los um para o outro, mas eles usam parâmetros extras: prog1 <inputfile> <outputfile> min max prog2 <inputfile> <outputfile> min max Qual seria a sintaxe para juntá-los? Os p...
26.08.2015 / 18:37
1
resposta

Como usar o pipe para atribuir uma variável [duplicada]

Como posso atribuir um valor de $ x1 + $ x2 a bc por canalização? aqui no meu código $ bc não tem valor. echo -n 'value x1 : ' read x1 echo -n 'value x2 : ' read x2 echo $x1+$x2 | bc echo $bc     
10.08.2015 / 18:22