Bonjour,

Je dispose d'un fichier binaire dont j'aimerais récupérer une sous partie, débutant par une ligne bien précise et terminant par une autre.

Jusqu'à présent pas de problème.

Par exemple, si je veux extraire la sous partie débutant par 3HKP0000Y et se terminant par EOF :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
sed -n "/^3HKP0000Y/,/EOF/p" ../Monfichierbinaire
ça fonctionne.

Par contre si je veux compliquer la chose, en précisant :
je veux extraire la sous partie débutant par la ligne : "commençant par 3HKP0000Y et contenant Version"
et se terminant toujours par EOF :

Si je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
sed -n "/^3HKP0000Y\(.*\)Version\(.*\)/,/EOF/p" ../Monfichierbinaire
par exemple, cela ne fonctionne pas.

Pour info, voici un aperçu de la ligne que je recherche dans le fichier :



Merci d'avance pour votre aide

Thomas