shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Erro no grep ?


From: Tiago Peczenyj
Subject: Re: [shell-script] Erro no grep ?
Date: Thu, 1 Mar 2012 09:39:17 -0300

Ola

qual é a razão para vc fazer

ls | xargs echo | tr ?

se vc quer fazer um grep em todos estes arquivos eu indico fazer

find -type f | xargs grep -li caractproduto

ou

find -type f -exec grep -li caractproduto {} \+

agora se vc tem arquivos que possuam o nome com espaço em branco vc pode
fazerm na primeira linha

find ... -print0 | xargs -0 ...

provavelmente vc montou uma linha esquisita para o xargs e o grep não
entendeu. sugestão: coloque um echo na frente do grep e veja o que ele esta
tentando fazer.

2012/3/1 Emerson Domingues Souto - H2M <address@hidden>

> **
>
>
> Bom dia!
>
> Estou executando um grep numa lista de mais de 5000 arquivos, mas tá
> ocorrendo o erro abaixo.
>
> Alguem sabe explicar o porquê ? Será que o erro é por causa do número de
> arquivos ?
>
> # ls | xargs echo | tr -s ' ' '\n' | xargs grep -li caractproduto
>
> grep: 0652-226 Maximum line length of 2048 exceeded.
>
> grep: 0652-226 Maximum line length of 2048 exceeded.
>
> grep: 0652-226 Maximum line length of 2048 exceeded.
>
> grep: 0652-226 Maximum line length of 2048 exceeded.
>
> afpp01.sql
>
> avcp00.sql
>
> Emerson Domingues Souto
>
> Tecnologia da Informação
>
> Marítima Seguros S/A
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Tiago B. Peczenyj
Linux User #405772

http://pacman.blog.br


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]