title: Grep Substring and Print Complete String only along with filename
body: <p>I have data in below format  in multiple files</p>
  
  <pre><code>file1  123 dhhdha hkhdkhld ABC123.khdllajld
  file2 48-385-83 ABC456.7070 
  file3 CYX hdlhlahl gdiad
  file4 lddf ABC456.12345
  </code></pre>
  
  <p>I am trying to get all filename and the complete string ( not line ) which contains ABC . I tried using grep but it not printing the complete string  but only substring.</p>
  
  <pre><code>grep -rniol '/path' -e 'ABC_' 
  </code></pre>
  
  <p>I want the output as :-- </p>
  
  <pre><code>file1 ABC123
  file2 ABC456
  file4 ABC456
  </code></pre>
  
  <p>Can someone help me with same ?</p>
  
  <p>Regards.</p>