J'essaie d'obtenir le décalage en octets d'un mot texte dans un fichier binaire (avec un peu de texte ici et là). J'ai besoin de connaître le décalage de ce mot à partir du début du fichier. Je me demande si sur osx les options de commande sont légèrement différentes des autres unix.
strings Agent_of_Change.mobi | grep -o -b --binary EXTH
Cela me donne : 31:EXTH
Je ne sais pas ce qu'est 31, les octets du début de la ligne ? La valeur correcte dont j'ai besoin serait 1617, à partir du début du fichier.