<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div>27 jun 2007 kl. 23.40 skrev Didrik Madheden:</div><br class="Apple-interchange-newline"><blockquote type="cite"><p style="margin: 0.0px 0.0px 0.0px 0.0px"><font face="Monaco" size="2" style="font: 10.0px Monaco">Hur kolla jag returvärdet om jag kör kommandot från</font></p> <p style="margin: 0.0px 0.0px 0.0px 0.0px"><font face="Monaco" size="2" style="font: 10.0px Monaco">prompten? Eller det kanske jag inte gör, och då kanske det är bra att</font></p> <p style="margin: 0.0px 0.0px 0.0px 0.0px"><font face="Monaco" size="2" style="font: 10.0px Monaco">skriva något till cout. Går det att detektera inifrån programmet om</font></p> <p style="margin: 0.0px 0.0px 0.0px 0.0px"><font face="Monaco" size="2" style="font: 10.0px Monaco">detta körs i ett logiskt uttryck? (I stil med cn fil || rm fil, där cn</font></p> <p style="margin: 0.0px 0.0px 0.0px 0.0px"><font face="Monaco" size="2" style="font: 10.0px Monaco">är mitt program)</font></p> </blockquote></div><br><div>Ja. Just med &amp;&amp; och ||. Logik i exitkoder är lite bakvänd -- noll betyder sann av någon outgrundlig anledning. Testa med /bin/true och /bin/false för att få känn för hur det funkar. :-)</div></body></html>