Match multiple expressions in different lines with a logical AND using grep - all expressions must occur in the same textfile
Search for text files where two different words exist (any order, any line)