|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : février 2005 Messages : 145 ![]() |
Bonjour,
voila j'ai un fichier txt de ce style : toto_tu|986541|2008-09-15|10101 liste_tu|8954|2008-09-15|19021 tat_te|liste_ta|81062|2008-09-15 toto_tu|4926458|2008-09-15|3604 news_autre|133346389|2008-09-15|Les articles |tata_te|3440070|2008-09-15 les champs sont sépares par des | et représentent : vide ou non| nom |numero news|date |autre |toto_tu|986541 |2008-09-15|10101 et je souhaiterais pouvoir avec un script shell le parser de manière a ressortir un fichier du style : nombre de "numero news" par "nom" et par "date" = nombre de "nom" par "date" = Avez vous une idée? Merci beaucoup |
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() Inscription : septembre 2007 Messages : 685 ![]() |
Réponse à la question: Oui!
Il faudra que tu utilises la commande awk: et tout spécialement l'argument -F, les tableaux associatifs et le bloc END. Je pense qu'avec cette commande uniquement, tu dois pouvoir faire tout le traitement. Bon courage et si tu as besoin d'aide, n'hésite pas! |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : février 2005 Messages : 145 ![]() |
Merci pour l'info, je vais donc regarder du côté de AWK.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com