Perguntas sobre 'pipe'

Um pipe conecta a saída de um programa à entrada de outro programa. Isso é usado especialmente para implementar o shell | operador.
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 / 16: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 / 10: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 / 11: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 / 00: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 / 06: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 / 22:28
2
respostas

Como redirecionar a saída de um programa para um arquivo ZIP? [fechadas]

Estou executando um script que está coletando um log de um servidor. Eu preciso redirecionar esses logs para um arquivo ZIP. No momento, estou coletando dados em um arquivo de texto. Como posso redirecioná-lo diretamente para o ZIP?     
22.09.2015 / 07:15
4
respostas

comando | grep | awk | … Como executar

então eu tenho esse comando %código% que produz algo como cat /proc/9989/status | grep State cat /proc/9992/status | grep State cat /proc/9993/status | grep State cat /proc/9994/status | grep State Mas eu adoraria dar um passo à frent...
02.10.2017 / 20:18
4
respostas

Uso de Bang (!) no bash

Estou lendo o código-fonte bash, e a gramática BNF para o bash seria: <pipeline_command> ::= <pipeline> | '!' <pipeline> | <timespec> <pipeline> | &l...
25.11.2017 / 13:39
3
respostas

Por que a matriz está vazia após o loop while? [duplicado]

Eu tento inicializar um array no bash-4.2 da seguinte maneira: ring=() ls -las | tail -n +4 | while read line > do > ring+=("$line") > echo ${ring[-1]} > done 3924 -rw-r--r-- 1 username group 4015716 Mar 23 15:14 script.jar 4 -r...
28.03.2016 / 19:50