fix issue #19 and allow using busybox egrep