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

Re: Bash script - egrep de coluna, print da linha inteira



heheh eu sei velho.. nao estou te questionando..
sei que tu manda bem em shell tambem..

E vc esta correto sim.. nesse modelo de arquivo que ele postou funciona perfeitamente.

abs!

2008/7/4 Junior Polegato - Linux <linux@juniorpolegato.com.br>:
Rodrigo Escobar escreveu:

Ultima coluna não.. o grep so funciona se o valor ou cadeia de caracteres que seja.. '100,00' forem os ultimos caracteres da linha por causa do simbolo $
:)

Tem razão, mas para o arquivo em questão funcionaria. Mas o correto mesmo, para colunas separadas por espaços ou tabulações, seria:

- Primeira: '^100.00[\t ]\+'
- Última '[\t ]\+100.00$'
- Conteúdo genérico de cada coluna: '[^\t ]\+'
- Separador de cada coluna: '[\t ]\+'
- Exemplo de 100.00 na terceira coluna: '^[^\t ]\+[\t ]\+[^\t ]\+[\t ]\+100.00[\t ]\+'
- Dependendo da formatação do arquivo podem haver variações.

PS: Aos poucos a gente vai melhorando... :)

[]'s
           Junior Polegato


Reply to: