Enviado em 03/08/2018 - 17:44h
Oi Pessoal, td bom?
Não sou programador nem nada parecido mas trabalho com aplicações que rodam em Linux.
Trabalho manipulando muitos arquivos de texto e estudando um pouco aprendi várias ferramentas/comandos que me ajudam bastante automatizando várias rotinas, porém agora estou com um problema um pouco maior que não sei como resolver... vou colocar um exemplo e se alguém pudesse ajudar, ficaria muito agradecido.
Ex:
12345.62,1,Teste,1,20041023,122029.62,-11.02413654,-48.99973679,-11.02455806,-49.00017083,5546398.82,8776300.59
12345.66,1,Teste,1,20041023,122029.66,-11.02410984,-48.99973679,-11.02453111,-49.00017167,5546398.78,8776303.58
12345.70,1,Teste,1,20041023,122029.70,-11.02408314,-48.99973679,-11.02450417,-49.00017278,5546398.71,8776306.58
12345.70,2,Teste,1,20041023,122029.70,-11.02408314,-48.99973679,-11.02450417,-49.00017278,5546398.71,8776306.58
Eu tenho esse arquivo texto que contém mais de 1 milhão de linhas com dados nessa mesma estrutura, eu preciso copiar ao final de cada linha [,(o valor que está depois da primeira virgula),contador]
Ex:
12345.62,1,Teste,1,20041023,122029.62,-11.02413654,-48.99973679,-11.02455806,-49.00017083,5546398.82,8776300.59,1,1
12345.62,1,Teste,1,20041023,122029.62,-11.02413654,-48.99973679,-11.02455806,-49.00017083,5546398.82,8776300.59,1,2
12345.62,1,Teste,1,20041023,122029.62,-11.02413654,-48.99973679,-11.02455806,-49.00017083,5546398.82,8776300.59,1,3
12345.62,2,Teste,1,20041023,122029.62,-11.02413654,-48.99973679,-11.02455806,-49.00017083,5546398.82,8776300.59,2,4
Esse "1 e 2" que aparecem antes do contador é exatamente a cópia do valor que vem antes da "," anterior ao "Teste"
Basicamente seria adicionar ao final de cada linha uma "," e copiar o valor que vem depois da primeira virgula de cada linha, depois adicionar mais uma "," e um contador começando em 1 até a última linha do arquivo.
Desde já agradeço qualquer ajuda que vier.
Obrigado
Não sou programador nem nada parecido mas trabalho com aplicações que rodam em Linux.
Trabalho manipulando muitos arquivos de texto e estudando um pouco aprendi várias ferramentas/comandos que me ajudam bastante automatizando várias rotinas, porém agora estou com um problema um pouco maior que não sei como resolver... vou colocar um exemplo e se alguém pudesse ajudar, ficaria muito agradecido.
Ex:
12345.62,1,Teste,1,20041023,122029.62,-11.02413654,-48.99973679,-11.02455806,-49.00017083,5546398.82,8776300.59
12345.66,1,Teste,1,20041023,122029.66,-11.02410984,-48.99973679,-11.02453111,-49.00017167,5546398.78,8776303.58
12345.70,1,Teste,1,20041023,122029.70,-11.02408314,-48.99973679,-11.02450417,-49.00017278,5546398.71,8776306.58
12345.70,2,Teste,1,20041023,122029.70,-11.02408314,-48.99973679,-11.02450417,-49.00017278,5546398.71,8776306.58
Eu tenho esse arquivo texto que contém mais de 1 milhão de linhas com dados nessa mesma estrutura, eu preciso copiar ao final de cada linha [,(o valor que está depois da primeira virgula),contador]
Ex:
12345.62,1,Teste,1,20041023,122029.62,-11.02413654,-48.99973679,-11.02455806,-49.00017083,5546398.82,8776300.59,1,1
12345.62,1,Teste,1,20041023,122029.62,-11.02413654,-48.99973679,-11.02455806,-49.00017083,5546398.82,8776300.59,1,2
12345.62,1,Teste,1,20041023,122029.62,-11.02413654,-48.99973679,-11.02455806,-49.00017083,5546398.82,8776300.59,1,3
12345.62,2,Teste,1,20041023,122029.62,-11.02413654,-48.99973679,-11.02455806,-49.00017083,5546398.82,8776300.59,2,4
Esse "1 e 2" que aparecem antes do contador é exatamente a cópia do valor que vem antes da "," anterior ao "Teste"
Basicamente seria adicionar ao final de cada linha uma "," e copiar o valor que vem depois da primeira virgula de cada linha, depois adicionar mais uma "," e um contador começando em 1 até a última linha do arquivo.
Desde já agradeço qualquer ajuda que vier.
Obrigado