Intentando obtener el desplazamiento de bytes de una palabra de texto en un archivo binario (con algo de texto aquí y allá). Necesito saber el desplazamiento de esta palabra desde el principio del archivo. Me pregunto si en osx las opciones de comando son ligeramente diferentes de otras Unix.
strings Agent_of_Change.mobi | grep -o -b --binary EXTH
Esto me da: 31:EXTH
¿No está seguro de qué es 31, los bytes desde el principio de la línea? El valor correcto que necesito sería 1617, desde el principio del archivo.