Voila : j'ai un fichier : 16/02/2005@22:54@16/02/2005@22:54 16/02/2005@22:49@16/02/2005@22:49 17/02/2005@01:25@17/02/2005@01:25 16/02/2005@23:28@16/02/2005@23:28 16/02/2005@20:20@16/02/2005@20:20 17/02/2005@01:59@17/02/2005@01:59 17/02/2005@06:39@17/02/2005@06:39 16/02/2005@23:03@16/02/2005@23:03 17/02/2005@02:01@17/02/2005@02:01 16/02/2005@17:11@16/02/2005@17:11 16/02/2005@21:31@16/02/2005@21:31 ... Que je passe dans une moulinette awk :
Code :
awk '
Merge-- > 0 {
Result = Result "@" $0;
if (Merge == 0) print Result;
next;
}
{
Merge = $1;
Result = $1;
}' t.dat > out.dat
Et j'otient un fichier : 16/02/2005@22:54@16/02/2005@22:54@16/02/2005@22:49@16/02/2005@22:49@17/02/2005@0 1:25@17/02/2005@01:25@16/02/2005@23:28@16/02/2005@23:28@16/02/2005@20:20@16/02/2 005@20:20@17/02/2005@01:59@17/02/2005@01:59@17/02/2005@06:39@17/02/2005@06:39@16 /02/2005@23:03@16/02/2005@23:03@17/02/2005@02:01@17/02/2005@02:01@ ...
Pb la moulinette ne traite pas les 3 dernières lignes ????
Si quelqu'un peut m'aider , ou me donner une autre soluce pour ce traitement ?
Marsh Posté le 17-02-2005 à 14:51:49
Salut à tous,
Voila : j'ai un fichier :
16/02/2005@22:54@16/02/2005@22:54
16/02/2005@22:49@16/02/2005@22:49
17/02/2005@01:25@17/02/2005@01:25
16/02/2005@23:28@16/02/2005@23:28
16/02/2005@20:20@16/02/2005@20:20
17/02/2005@01:59@17/02/2005@01:59
17/02/2005@06:39@17/02/2005@06:39
16/02/2005@23:03@16/02/2005@23:03
17/02/2005@02:01@17/02/2005@02:01
16/02/2005@17:11@16/02/2005@17:11
16/02/2005@21:31@16/02/2005@21:31 ...
Que je passe dans une moulinette awk :
Et j'otient un fichier :
16/02/2005@22:54@16/02/2005@22:54@16/02/2005@22:49@16/02/2005@22:49@17/02/2005@0
1:25@17/02/2005@01:25@16/02/2005@23:28@16/02/2005@23:28@16/02/2005@20:20@16/02/2
005@20:20@17/02/2005@01:59@17/02/2005@01:59@17/02/2005@06:39@17/02/2005@06:39@16
/02/2005@23:03@16/02/2005@23:03@17/02/2005@02:01@17/02/2005@02:01@ ...
Pb la moulinette ne traite pas les 3 dernières lignes ????
Si quelqu'un peut m'aider , ou me donner une autre soluce pour ce traitement ?
Merci d'avance pour vos réposes