marcelo.romeiro
(usa Ubuntu)
Enviado em 08/03/2012 - 16:21h
Boa tarde, galera.
To tendo um problema que talvez seja simples, mas por estar iniciando com shell script, estou tendo dificuldades.
Eu possuo um arquivo, em que os campos são delimitados pelo tamanho da coluna. Algo, ao meu ver, um tanto arcaico - mas isso seria uma discussão para outro momento.
O arquivo original, possui 166 colunas, porém o sistema que irá ler o arquivo, vai procurar informação até a coluna 179. Logo, todos as linhas deverão ser acrescida com mais 13 colunas, que nesse caso seriam simplesmente espaços vazios.
Eu já possuo dentro dessa rotina, uma aplicação do AWK, logo tentei acrescentar esses espaços por dentro dessa estrutura AWK, porém por não conhecer muito, não obtive êxito.
Devo lembrar também que os arquivos são muito grandes. Digo isso, pois os arquivos, contendo somente texto, possuem 100 MB - isso um dos menores.
Eu considero algo simples, teoricamente falando, porém tecnicamente, em AWK, não consegui fazer.
Espero que possam me ajudar.
Abraços,
Marcelo