silent grep in if