<p>cmd1 &amp;&amp; cmd2</p>
<p>The &amp;&amp; says run cmd2 only if the exit status of cmd1 indicates success (that is, is 0). The opposite of that is:</p>
<p>cmd1 || cmd2</p>
<p>Which says to run cmd2 if the exit status of cmd1 is something other than 0.</p>
<p>--<br>
Sent from my phone... a G2 running CM7 nightlies!</p>
<div class="gmail_quote">On Mar 15, 2011 1:57 PM, &quot;Ron Frazier&quot; &lt;<a href="mailto:atllinuxenthinfo@c3energy.com">atllinuxenthinfo@c3energy.com</a>&gt; wrote:<br type="attribution">&gt; Could you explain what that does? Are you saying enter both commands on <br>
&gt; the same line like you typed it?<br>&gt; <br>&gt; Sincerely,<br>&gt; <br>&gt; Ron<br>&gt; <br>&gt; On 03/15/2011 01:22 PM, JD wrote:<br>&gt;&gt; Perhaps I&#39;m crazy, but I always do<br>&gt;&gt;<br>&gt;&gt; sudo apt-get update&amp;&amp;   sudo apt-get upgrade<br>
&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; together before installing any new packages.  This keeps all the<br>&gt;&gt; underlying packages current - that could be the issue you are seeing<br>&gt;&gt; between the different systems.  In real-time programming, this is known<br>
&gt;&gt; as data homogeneity.  All the data on a specific thread/priority cannot<br>&gt;&gt; be changed by outside priorities until the thread/priority finishes.<br>&gt;&gt; Basically, you get consistent data before you begin processing.<br>
&gt;&gt;<br>&gt;&gt; I do agree that not doing the &quot;upgrade&quot; should work provided you aren&#39;t<br>&gt;&gt; too out of date with patches. I&#39;ve just never wanted to test that.<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;<br>
&gt;&gt; On 03/15/2011 12:42 PM, Ron Frazier wrote:<br>&gt;&gt;    <br>&gt;&gt;&gt; Preston,<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; I can&#39;t say what happened. The commands below worked on the other PC&#39;s<br>&gt;&gt;&gt; with no problem. PC #3 is running the same version of Ubuntu, but the<br>
&gt;&gt;&gt; process failed and threw the errors I posted. I tried it yesterday, but<br>&gt;&gt;&gt; I have no explanation. Once I installed that one package manually, the<br>&gt;&gt;&gt; rest worked. I actually did the last two commands from synaptic, but the<br>
&gt;&gt;&gt; result should be the same either way.<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; sudo add-apt-repository ppa:libreoffice/ppa<br>&gt;&gt;&gt; sudo apt-get update<br>&gt;&gt;&gt; sudo apt-get install libreoffice<br>&gt;&gt;&gt; sudo apt-get install libreoffice-gnome<br>
&gt;&gt;&gt;<br>&gt;&gt;&gt; Sincerely,<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; Ron<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; On 03/15/2011 11:17 AM, Preston Boyington wrote:<br>&gt;&gt;&gt;      <br>&gt;&gt;&gt;&gt; Ron Frazier wrote:<br>
&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;        <br>&gt;&gt;&gt;&gt;&gt; I was trying to install Libre Office on my 3rd PC using the PPA as<br>&gt;&gt;&gt;&gt;&gt; described in prior posts. It threw up a bunch of dependency errors:<br>
&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt;          <br>&gt;&gt;&gt;&gt; &lt;SNIPPED&gt;<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;        <br>&gt;&gt;&gt;&gt;&gt; I tried the same thing from synaptic and got the same result. From<br>
&gt;&gt;&gt;&gt;&gt; synaptic, I installed libreoffice-common manually, then was able to<br>&gt;&gt;&gt;&gt;&gt; install libreoffice and libreoffice-gnome with no problem. I don&#39;t know<br>&gt;&gt;&gt;&gt;&gt; what was different on this PC, but it seems to be working now.<br>
&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt;          <br>&gt;&gt;&gt;&gt; just curious, but has the PPA been updated or is your Ubuntu system<br>&gt;&gt;&gt;&gt; using slightly different sources?<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;        <br>&gt;&gt;<br>&gt;&gt;    <br>&gt; <br>&gt; -- <br>&gt; <br>&gt; (PS - If you email me and don&#39;t get a quick response, you might want to<br>&gt; call on the phone.  I get about 300 emails per day from alternate energy<br>
&gt; mailing lists and such.  I don&#39;t always see new messages very quickly.)<br>&gt; <br>&gt; Ron Frazier<br>&gt; <br>&gt; 770-205-9422 (O)   Leave a message.<br>&gt; linuxdude AT <a href="http://c3energy.com">c3energy.com</a><br>
&gt; <br>&gt; _______________________________________________<br>&gt; Ale mailing list<br>&gt; <a href="mailto:Ale@ale.org">Ale@ale.org</a><br>&gt; <a href="http://mail.ale.org/mailman/listinfo/ale">http://mail.ale.org/mailman/listinfo/ale</a><br>
&gt; See JOBS, ANNOUNCE and SCHOOLS lists at<br>&gt; <a href="http://mail.ale.org/mailman/listinfo">http://mail.ale.org/mailman/listinfo</a><br></div>