|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : juillet 2006 Messages : 25 ![]() |
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 |
|
|
00
|
|
|
#2 | ||
|
Membre habitué
![]() Inscription : janvier 2007 Messages : 148 ![]() |
l'idée :
Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com