Is there a grep-like utility that will enable me to do grep searches with logic operators, such as: grep (--contains=search_term1 || --contains=search_term2) && --not-contains==search_term3 *