title: Different result using grep
body: <p>I have two files below:</p>
  
  <pre><code>$cat file1
  "2020051576BPI";"TS.1.BPI.20121129120000.005.txt";"Error";"'OF_USM_DBTI0000029'/'CO_SERVICE_SVCID11066'/'CO_FA_SC_600224'/. appears less times in the Input File (0), but should appear at least 1 times";""
  "2019707951BPI";"TS.1.BPI.20121129120000.014.txt";"Error";"'OF_USM_DBTI0000029'/'CO_SERVICE_SVCID11066'/'CO_FA_SC_600224'/. appears less times in the Input File (0), but should appear at least 1 times";""
  "Failed to parse string. Error msg: Failed to parse 'Fatal Error at file (buffer) "", line 366, column 17   Message: Expected whitespace'"
  </code></pre>
  
  <p>    </p>
  
  <pre><code>$cat file2
  "'OF_USM_DBTI0000029'/'CO_SERVICE_SVCID11066'/'CO_FA_SC_600224'/. appears less times in the Input File (0), but should appear at least 1 times"
  "Failed to parse string. Error msg: Failed to parse 'Fatal Error at file (buffer) "", line 366, column 17   Message: Expected whitespace'"
  </code></pre>
  
  <p>I am reading file2 and using grep i am finding line in file1(large file). I am doing it as below:</p>
  
  <pre><code>$cat file2|while read line
  do
  grep $line file1
  done
  </code></pre>
  
  <p>But i am getting below result as below:</p>
  
  <pre><code>grep: can't open appears
  grep: can't open less
  grep: can't open times
  grep: can't open in
  grep: can't open the
  grep: can't open Input
  grep: can't open File
  grep: can't open (0),
  grep: can't open but
  grep: can't open should
  grep: can't open appear
  grep: can't open at
  grep: can't open least
  grep: can't open 1
  grep: can't open times"
  USM_GRPSET_BPI_ERROR_20121130_171648.TXT:"2020051576BPI";"TS.1.BPI.20121129120000.005.txt";"Error";"'OF_USM_DBTI0000029'/'CO_SERVICE_SVCID11066'/'CO_FA_SC_600224'/. appears less times in the Input File (0), but should appear at least 1 times";""
  USM_GRPSET_BPI_ERROR_20121130_171648.TXT:"2019707951BPI";"TS.1.BPI.20121129120000.014.txt";"Error";"'OF_USM_DBTI0000029'/'CO_SERVICE_SVCID11066'/'CO_FA_SC_600224'/. appears less times in the Input File (0), but should appear at least 1 times";""
  grep: can't open to
  grep: can't open parse
  grep: can't open string.
  grep: can't open Error
  grep: can't open msg:
  grep: can't open Failed
  grep: can't open to
  grep: can't open parse
  grep: can't open 'Fatal
  grep: can't open Error
  grep: can't open at
  grep: can't open file
  grep: can't open (buffer)
  grep: can't open "",
  grep: can't open line
  grep: can't open 366,
  grep: can't open column
  grep: can't open 17
  grep: can't open Message:
  grep: can't open Expected
  grep: can't open whitespace'"
  USM_GRPSET_BPI_ERROR_20121130_171648.TXT:"2019714006BPI";"TS.1.BPI.20121129120000.005.txt";"Error";"Failed to parse string. Error msg: Failed to parse 'Fatal Error at file (buffer) "", line 366, column 17   Message: Expected whitespace'";""
  </code></pre>