Sed : extraction tet difference
yallar
Messages postés
17
Date d'inscription
Statut
Membre
Dernière intervention
-
yallar Messages postés 17 Date d'inscription Statut Membre Dernière intervention -
yallar Messages postés 17 Date d'inscription Statut Membre Dernière intervention -
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
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
A voir également:
- Sed : extraction tet difference
- Remplacez le mot sed par le mot mais dans tout le texte. combien de caractères contient le document suite à cette modification (en incluant les espaces) ? - Guide
- Sed et ses caprices (ou les miens) ✓ - Forum Linux / Unix
- Sed crlf - Astuces et Solutions
- Sed - Remplacement texte par retour à la ligne ? ✓ - Forum Linux / Unix
- Sed supprimer ligne vide - Forum Linux / Unix