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

echo stdin, a menos que vazio, caso em que cat um arquivo

O pipeline fstdraw in.fst | dot -Tpng | convert - -rotate 90 out.png converte um arquivo em um determinado formato binário em uma imagem PNG. Infelizmente, em alguns casos, fstdraw emite zero bytes. (Um bug em seu pacote, OpenFst .) En...
03.03.2017 / 22:06
1
resposta

Linhas de credenciais de tubulação para o git push

Sempre que executo git push , tenho que digitar meu nome de usuário e senha no prompt manualmente. No entanto, quero automatizar esse processo. Então, tentei passar as credenciais para o comando usando a tubulação: printf 'username\npa...
19.05.2016 / 00:00
1
resposta

Como passar a saída de um eco para a entrada de outro?

Estou tentando o seguinte echo 5 | echo mas não consiga nada. O que está errado?     
04.04.2016 / 16:02
1
resposta

Usar buffer baseado em disco entre pipes

Eu gostaria de enviar um comando para um comando mais lento, com um buffer bastante grande (~ 200GB) entre eles. Aqui está um exemplo de caso de uso: command1 | buffer -f file.buffer | command2 Existe um comando para fazer isso? Os que eu...
26.08.2015 / 08:43
1
resposta

Como dividir e recombinar o stdout pipe no bash?

Estou analisando o texto na linha de comando. Como posso pegar a saída de um comando e usá-lo em dois lugares no próximo comando? some_command | head -n $( awk '/search_term/ {print FNR} output_of_some_command ) output_of_some_command Est...
16.10.2014 / 00:04
2
respostas

extrai arquivos .bz2 arquivados dentro de um arquivo .tar com um único comando

eu preciso descompactar arquivos .bz2 dentro de um arquivo .tar (descompressão de dois passos) Por exemplo: requested_files_1.tar tem vários arquivos .bz2 dentro. Como posso extraí-los com um único comando no linux? Eu tentei iss...
16.04.2014 / 17:50
1
resposta

Tendo problemas na saída de pip de dscl -list para -dscl, usando xargs

Estou tentando fazer com que todos os usuários usem dscl e leiam cada um dos registros usando xargs e dscl . Eu não tenho certeza do que estou fazendo errado, porque eu esperaria que esse comando pegasse cada linha de saída e colocasse o...
17.07.2013 / 20:54
2
respostas

Tentando catar o resultado de comandos canalizados

Eu tenho uma pasta de arquivos nomeados list20140801.txt list20140802.txt .... Estou tentando fazer isso ls | sort | tail -3 | cat Mas está apenas me dando os nomes dos arquivos, não os catando.     
12.08.2014 / 23:55
1
resposta

Como se conectar ao Ubuntu usando a porta serial?

Estou usando o VMware e quero me conectar a VMs do Ubuntu via porta serial. Estou conectando os dois canais usando o canal referido neste site link Como faço para conectá-los e usá-los?     
07.08.2012 / 23:20
2
respostas

Como encontrar a última correspondência de uma string em um monte de arquivos

Eu tenho um monte de arquivos, gostaria de encontrar a última correspondência de uma string em cada um deles. grep text *.file me fornece todas as correspondências, não as últimas. ls *.file | xargs grep text | tail -n 1 me fornece a...
16.11.2011 / 16:16