grep -n [match] #shows line numbers of matched lines
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