[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Preencher campos com dados das linhas superiores
From: |
Robson Alexandre |
Subject: |
Preencher campos com dados das linhas superiores |
Date: |
Fri, 29 Apr 2011 17:05:52 -0300 |
Boa Tarde amigos,
tenho um arquivo nestas condições
1294234;"NOME SOBRENOME 1 ";2011;10;03/01/11;1
;;20;04/07/11;2
1477491;"NOME SOBRENOME 2 ";2011;10;11/04/11;1
;;10;04/07/11;2
;;10;03/11/11;3
1294099;"NOME SOBRENOME 3 ";2011;30;24/01/11;1
1517005;"NOME SOBRENOME 4 ";2011;10;31/01/11;1
;;10;11/07/11;2
;;10;31/12/11;3
173130;"NOME SOBRENOME 5 ";2011;10;03/01/11;1
;;20;05/12/11;2
onde o ultimo campo seria o numero da parcela, onde podemos ter 1, 2 ou 3
parcelas.
As linhas subsequentes abaixo de onde temos o nome das pessoas tambem devem
ser preenchidas com seu
respectivo nome da linha superior (2 primeiros campos)
e gostaria de modificá-lo para que ficasse na seguinte situação
1294234;"NOME SOBRENOME 1 ";2011;10;03/01/11;1
1294234;"NOME SOBRENOME 1 ";20;04/07/11;2
1477491;"NOME SOBRENOME 2 ";2011;10;11/04/11;1
1477491;"NOME SOBRENOME 2 ";10;04/07/11;2
1477491;"NOME SOBRENOME 2 ";10;03/11/11;3
1294099;"NOME SOBRENOME 3 ";2011;30;24/01/11;1
1517005;"NOME SOBRENOME 4 ";2011;10;31/01/11;1
1517005;"NOME SOBRENOME 4 ";10;11/07/11;2
1517005;"NOME SOBRENOME 4 ";10;31/12/11;3
173130;"NOME SOBRENOME 5 ";2011;10;03/01/11;1
173130;"NOME SOBRENOME 5 ";20;05/12/11;2
a duvida é a seguinte:
como tratamos de uma ordem aleatoria de parcelas hora 1, hora 2, hora 3
parcelas como poderia utilizar o sed/awk para resolver tal problema?
desde ja agradeço a atenção dos senhores.
Robson Alexandre
[As partes desta mensagem que não continham texto foram removidas]
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Preencher campos com dados das linhas superiores,
Robson Alexandre <=