Ich glaube, dass kein bestehender Befehl genau das tut, was Sie wollen. Wenn Ihr Chunk klein ist und Ihre Datei in den Speicher passt, ist es einfach, Ihre eigenen zu schreiben. Scanne einfach den Dateiinhalt und verwende strncmp an jeder Position.
Wenn Ihre Datei sehr groß ist, aber immer noch in Ihren Adressraum passt, können Sie dasselbe mit mmap tun.
Wenn Ihr Stück nicht klein ist, werden Sie wahrscheinlich besser mit Boyer-Moore algorithm anstelle von strncmp. Dies ist immer noch nicht zu viel Arbeit, da es bereits Implementierungen gibt, die Sie verwenden können.
Entschuldigung, habe den Linux-Tag bis jetzt nicht bemerkt. –