fix func_grep bug