Bonjour,
J'ai une question un peu avancée (pour moi) sur SED. Je l'utilise déjà un peu pour des recherches basiques mais la c'est un peu plus compliqué :
Dans le texte suivant :
InstrumentAttribute,Cash Instrument,FlatForFx_SEK,THEO/Value,SEK # index 6
InstrumentAttribute,Cash Instrument,FlatForFx_SEK,Position Units, # index 7
InstrumentAttribute,Cash Instrument,Cat00275_EUR,THEO/Value,EUR # index 8
InstrumentAttribute,Cash Instrument,Cat00275_EUR,Position Units, # index 9
InstrumentAttribute,Cash Instrument,Cat00325_EUR,THEO/Value,EUR # index 10
Je souhaite :
1/ Rechercher le pattern Cash Instrument,*,THEO/Value
2/ Pour les lignes trouvées qui on ce pattern précis, incrémenter le chiffre après index de +1
Sur le shéma ci dessus cela donnerait :
InstrumentAttribute,Cash Instrument,FlatForFx_SEK,THEO/Value,SEK # index 7
InstrumentAttribute,Cash Instrument,FlatForFx_SEK,Position Units, # index 7
InstrumentAttribute,Cash Instrument,Cat00275_EUR,THEO/Value,EUR # index 9
InstrumentAttribute,Cash Instrument,Cat00275_EUR,Position Units, # index 9
InstrumentAttribute,Cash Instrument,Cat00325_EUR,THEO/Value,EUR # index 10
Comment faire avec sed ?
Merci d'avance pour vos réponses
Partager