<p><pre><code>  #!&#x2F;bin&#x2F;bash
  #!&#x2F;bin&#x2F;bash
  #!&#x2F;bin&#x2F;bash
</code></pre>
One of the major improvements to System 5 rc on Linux in the past couple of decades came not from adjusting configuration mechanisms (e.g. r2d2, file-rc) or helper script function libraries.  It came from the simple realization that the Bourne Again shell was a quite heavyweight choice for running a lot of non-interactive scripts.<p>* <a href="https:&#x2F;&#x2F;wiki.ubuntu.com&#x2F;DashAsBinSh" rel="nofollow">https:&#x2F;&#x2F;wiki.ubuntu.com&#x2F;DashAsBinSh</a><p>* <a href="https:&#x2F;&#x2F;wiki.debian.org&#x2F;BootProcessSpeedup#Using_a_faster_system_shell" rel="nofollow">https:&#x2F;&#x2F;wiki.debian.org&#x2F;BootProcessSpeedup#Using_a_faster_sy...</a><p>* <a href="http:&#x2F;&#x2F;initscripts-ng.alioth.debian.org&#x2F;soc2006-bootsystem&#x2F;bootcharts.html" rel="nofollow">http:&#x2F;&#x2F;initscripts-ng.alioth.debian.org&#x2F;soc2006-bootsystem&#x2F;b...</a>