Format d'affichage

Fermé
yallar Messages postés 17 Date d'inscription mardi 3 mai 2011 Statut Membre Dernière intervention 10 mai 2011 - Modifié par yallar le 9/05/2011 à 19:53
yallar Messages postés 17 Date d'inscription mardi 3 mai 2011 Statut Membre Dernière intervention 10 mai 2011 - 10 mai 2011 à 13:02
Bonjour,


mon FICHI1.TXT

0000000000 2005011
2001NUVISAADWD0210773741215971622531478
2001NUVISAADWD0210715276211921622538 000
990000000000 2005011

COMMANDE LANCEE:
awk '{r="9999999999"; gsub(substr($0,30,10),r - substr($0,30,10),$0); print}' FICH1.TXT> TD.TXT

catégorie TD.TXT
0000000000 2005011e+10
2001NUVISAADWD0210773741215978.37747e+09
2001NUVISAADWD0210715276211929.99838e+09000
990000000000 20051e+10

Je souhaiterai avoir

catégorie TD.TXT
0000000000 2005011e+10
2001NUVISAADWD0210773741215978377468521
2001NUVISAADWD0210715276211929998377461000
990000000000 20051e+10


A voir également:

4 réponses

yallar Messages postés 17 Date d'inscription mardi 3 mai 2011 Statut Membre Dernière intervention 10 mai 2011
10 mai 2011 à 09:54
merci de aider sur le format du resultat obtenu
0
yallar Messages postés 17 Date d'inscription mardi 3 mai 2011 Statut Membre Dernière intervention 10 mai 2011
10 mai 2011 à 10:23
SVP: Y a t'il quelq'un qui peux m'aider?
0
yallar Messages postés 17 Date d'inscription mardi 3 mai 2011 Statut Membre Dernière intervention 10 mai 2011
10 mai 2011 à 12:27
bonjour Zipe31

peux tu faire quelque chose pour moi?
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 408
10 mai 2011 à 12:36
Salut,

Comme je te l'ai déjà dit, awk n'est pas ma tasse de thé et je ne sais pas si il a une fonction intégrée qui fasse ce que tu veux ;-((

Tu devrais essayer de demander ça sur le canal IRC de awk* : http://awk.freeshell.org/


* En anglais ;-\
0
yallar Messages postés 17 Date d'inscription mardi 3 mai 2011 Statut Membre Dernière intervention 10 mai 2011
10 mai 2011 à 13:02
merci de ton aide pour le site
0