Commande AWK ou SED pour modification données dans fichier
Bonjour,
Je me permets de vous écrire car je cherche à écrire une commande pour modifier un fichier de données. Cependant, malgré les exemples des différents topics du forum je n'ai pas réussi à faire mon programme comme je le souhaitais. Peut-être pourrez-vous me venir en aide.
En entrée : un fichier "à plat" volumineux de données qui porte une zone de montant à partir de la position 334 (sur 18 caractères numériques) et un libellé à partir de la position 364 (sur 20 caractères).
Objectif : créer une copie du fichier en multipliant le montant par 1.35 (par exemple) et modifiant le libellé de sorte que :
le libellé ABCDEFGHIJKLMNOPQRST devienne BADCFEHGJILKNMPORQTS
Je suppose que la commande AWK ou SED doit pouvoir gérer ça très facilement mais je n'arrive à trouver la bonne synthaxe.
Pourriez-vous m'indiquer comment faire si vous le voyez facilement (éventuellement via deux commandes (une pour le montant, une autre pour le libellé).
Merci d'avance