Εστω οτι ειμαστε μεσα σε ενα bash σκριπτ<br>Εαν μια εντολη που *πρεπει*&nbsp; να εκτελεστει αποτύχει τι μπορούμε να κανουμε<br><br>ΤΟ παρακατω δεν δουλευει γιατι οι παρενθέσεις ανοίγουν κάποιο subshell. <br>must_exec || ( echo &quot;Fatal Error&quot; &amp;&amp; exit 1)<br>
<br>Το πατακατω δε δουλεύει γιατι γινεται evaluated ως (must_exec || echo &quot;Error&quot;) &amp;&amp; exit 1 οπότε παντα βγαίνει<br>must_exec || echo &quot;Fatal Error&quot; &amp;&amp; exit 1<br><br><br>Καποια πρόταση εκτος απο το <br>
if ! must_exec ; then; echo &quot;Fatal Error&quot; ; exit 1 ;fi<br>υπαρχει ? Μπορούμε να κανουμε κατι για να δουλεψει με τις παρενθέσεις ; <br>