title: AWK action executed despite false condition
body: <p>This is my AWK script</p>
  
  <pre><code>#!/bin/awk -f
  (1 == 2)
  {
    print "OK"
  }
  </code></pre>
  
  <p>And the output is </p>
  
  <pre><code>OK
  OK
  OK
  ...
  </code></pre>
  
  <p>The condition <code>1==2</code> is clearly wrong, but the action is executed nonetheless. Why is that?!</p>