title: grep gives only 'file xx matches'
body: <p>I try to find a certain error in a syslog with </p>
  
  <pre><code>grep panic /var/log/syslog
  </code></pre>
  
  <p>which works on several of my servers and shows the lines with <code>panic</code>, but not on one specific server (which is set up the same than the others). On this server I get only</p>
  
  <pre><code>Binary file /var/log/syslog matches
  </code></pre>
  
  <p>which is close to what I would get with the <code>-l</code> option. What can be wrong that I do not get the regular output, i.e. the lines which contain the word <code>panic</code></p>