Sed : extraction tet difference

Fermé
yallar Messages postés 17 Date d'inscription mardi 3 mai 2011 Statut Membre Dernière intervention 10 mai 2011 - 10 mai 2011 à 16:23
yallar Messages postés 17 Date d'inscription mardi 3 mai 2011 Statut Membre Dernière intervention 10 mai 2011 - 10 mai 2011 à 17:19
Bonjour,

Peut on transformer cette commande awk en sed.
si oui merci de m'aider.

le resultat de mon scripte est sous le format "N.NNNNNe+09" et je souhaite que le resultat soit sous la format "NNNNNNNNNN"

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

2 réponses

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 418
10 mai 2011 à 16:30
Salut,

Non ;-(
0
yallar Messages postés 17 Date d'inscription mardi 3 mai 2011 Statut Membre Dernière intervention 10 mai 2011
10 mai 2011 à 17:19
merci pr l'infos
0