grep only first hit code example
Example 1: grep first occurence for many matches
Just use flag -m to define number of occurrences to match:
grep -m1 pattern file
Example 2: grep first match
Just combine grep with head command for filtering only the first match as:
grep "match" | head -n 1 #Change 1 to not only match first but further matches