title: Difference between these two commands (w & w/out "") and why?
body: <p>In linux, I have a file named <strong>test2</strong> in my directory which I created using the touch command.</p>
  
  <p>When I run the command</p>
  
  <pre><code>find . –name “*test*” -ls
  </code></pre>
  
  <p>It doesn't give me an error, but when I run</p>
  
  <pre><code>find . –name *test* -ls
  </code></pre>
  
  <p>It gave me an error</p>
  
  <blockquote>
    <p>find: paths must precede expression: test2
    Usage: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [path...] [expression]</p>
  </blockquote>
  
  <p>Why is this?</p>