Perguntas sobre 'pipe'

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

Alguma solução alternativa para arquivos zip de pipe? [duplicado]

Eu uso o Ubuntu 16.04 com Nginx e Bash. Eu sei que não é possível direcionar diretamente os dados do canal para zip . Por exemplo, se você hospedar sites no servidor da Web Apache / Nginx, esse conjunto de comandos falhará após o preenc...
10.04.2018 / 21:33
2
respostas

Diferença entre e | com / dev / tty

Quando eu executo este comando: echo "1" > /dev/tty # runs successfully mas quando eu executo isso: echo "1" | /dev/tty #permission denied Qual é a diferença entre esses dois operadores > e | e por que o canal causa um...
05.10.2011 / 23:16
2
respostas

'watch' comando com tubulação '|' [duplicado]

Eu quero continuar monitorando um trabalho específico em um slurm worload like cluster. Tentei usar o comando watch e grep o id específico. Se o ID do trabalho for 4138 , tentei $> watch squeue -u mnyber004 | grep 4138 $> s...
27.08.2018 / 19:10
2
respostas

qual é a diferença na sintaxe para capturar a saída bash?

Eu costumo usar ./aaa.sh 2>&1 | tee -a log Mas encontrei um novo comando que parece mais fácil: ./aaa.sh &> log Então, o que eu estou desistindo no segundo caso?     
20.12.2017 / 22:14
2
respostas

filtrar e contar com grep em uma única passagem?

Estou usando grep no final de um conjunto de comandos canalizados para filtrar algumas linhas de um arquivo. Depois, vou querer fazer alguma aritmética com base no número de linhas restantes. por exemplo. chrN="chr1|chr2|chr3|chr4|chr5|...
14.03.2014 / 17:22
4
respostas

Como posso manter a entrada do console no mplayer ao ler stdin?

Estou brincando com a interface de linha de comando de mplayer . Eu gostaria de fazer o script da seguinte maneira find /some/path/ -type f | grep -vif blacklist | mplayer -shuffle -playlist - onde blacklist é um arquivo de texto c...
30.01.2012 / 11:38
3
respostas

echo * | xargs -n1 echo, Existe uma forma mais curta e elegante de listar uma linha por linha?

quando eu faço ls a saída está em colunas, no entanto eu preciso que a saída esteja em apenas uma coluna, linha por linha, uma entrada por linha. Então, a única maneira que eu poderia chegar é: echo * | xargs -n1 echo Este é o camin...
17.05.2017 / 13:40
2
respostas

Saída do comando quando canalizado para outro comando

Estou executando um comando que faz uma soma de verificação rápida de alguns arquivos, como find / -type f -ctime +30 -mtime +30 -atime +30 -exec md5sum {} \; | xargs -P 4 e estou tentando executá-lo em paralelo com xargs -P 4 Agor...
01.05.2014 / 02:35
3
respostas

Como parar o 'grep' de truncar a saída do pipe

Existe alguma maneira de ter um echo no final de um pipe simplesmente anexado à saída atual em vez de remover tudo? Por exemplo, como posso manter a saída para meus cat e grep e adicionar "END OF OUTPUT" ao final da saída do mesmo canal...
13.02.2013 / 07:00
4
respostas

armazena e executa o redirecionamento / comando canalizado no script

Como você armazena e depois executa um comando com redirecionamento e um pipe? (E é o pipe, ou o redirecionamento, ou ambos, que está causando o meu problema?) Eu tentei imprimir a versão do urxvt em um script, bem como ecoar o comando real....
22.12.2012 / 23:28