cat e grep com um arquivo enorme - Broken pipe

0

Estou tentando cat e grep um enorme arquivo de 40 GB. Após alguma saída, meu processo é morto.

Alguma ideia do que pode ser o problema? Usando o OSX

[1]    37392 broken pipe  cat output.txt |
       37393 killed       grep --color=auto -C 20 201804090004054066628236

Eu posso confirmar isso por causa do uso de memória grep . Seu uso de memória dispara quase em GB's

    
por Madhur Ahuja 13.04.2018 / 10:46

1 resposta

2

Parece que cat reportou o canal quebrado porque grep foi eliminado. Isso normalmente aconteceria se os processos consumissem muita memória e o assassino de OOM (falta de memória) fosse acionado. Você pode tentar sem o % de cat :

grep --color=auto -C 20 201804090004054066628236 output.txt
    
por 13.04.2018 / 10:57

Tags