title: Make: how to continue after a command fails?
body: <p>The command <code>$ make all</code> gives errors such as <code>rm: cannot remove '.lambda': No such file or directory</code> so it stops. I want it to ignore the rm-not-found-errors. How can I force-make?</p>
  
  <p><strong>Makefile</strong></p>
  
  <pre><code>all:
          make clean
          make .lambda
          make .lambda_t
          make .activity
          make .activity_t_lambda
  clean:
          rm .lambda .lambda_t .activity .activity_t_lambda
  
  .lambda:
          awk '{printf "%.4f \n", log(2)/log(2.71828183)/$$1}' t_year &gt; .lambda
  
  .lambda_t:
          paste .lambda t_year &gt; .lambda_t
  
  .activity:
          awk '{printf "%.4f \n", $$1*2.71828183^(-$$1*$$2)}' .lambda_t &gt; .activity
  
  .activity_t_lambda:
          paste .activity t_year .lambda  | sed -e 's@\t@\t\&amp;\t@g' -e 's@$$@\t\\\\@g' | tee &gt; .activity_t_lambda &gt; ../RESULTS/currentActivity.tex
  </code></pre>