Re: Bash script - egrep de coluna, print da linha inteira
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: