sed é quase o que você precisa, assim:
sed 's/.*\(.\{100\}eubike.\{100\}\).*//' webshots-index-20121231-index.json
retorna isso para o console:
20121017032138","warc",30012950425],["eusbike","2012-11-11 09:41","20121111040120/webshots.com-user-eusbike-20121111-094102.warc.gz",34212598,"20121111040120","warc",19238806437],["EUSCALDUN","2012-11-17 13:
mas e é um grande MAS: você está limitado por RE_DUP_MAX para 255 de cada lado. Mesmo para os 100 lados mostrados, levou 16 minutos para processar no meu macbook pro. Apenas 2 minutos para 10 caracteres de cada lado. Eu não tenho tempo para testar quanto tempo levaria para 255 de cada lado, provavelmente em torno de 50 minutos. As razões para a limitação são mostradas em ftp://ftp.ics.uci.edu/pub/centos0/ics-custom-build/BUILD/nagios-plugins-1.4.13/gl/regex.h
Acho que você pode estar sem sorte se quiser muitos caracteres em cada lado do seu termo de pesquisa.