I&#39;ve been bit by that before. #!/bin/bash is my new shell script default shebang line.<br><br>haven&#39;t yet been bit by new bash calling old bash stuff yet. I&#39;m sure it&#39;ll happen when I have the least time to debug the mess :-)<br>
<br><div class="gmail_quote">On Tue, Mar 16, 2010 at 4:22 PM, Geoffrey <span dir="ltr">&lt;<a href="mailto:lists@serioustechnology.com">lists@serioustechnology.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">Lightner, Jeff wrote:<br>
&gt; Are you running the same shell on both?<br>
<br>
</div>Assuming we are running the same, /bin/sh<br>
<div class="im"><br>
&gt;<br>
&gt; Some distros use tcsh instead of bash by default.   They also link sh to<br>
&gt; it so if you had a shebang of #!/bin/sh it might not be using the shell<br>
&gt; you think it is.<br>
<br>
</div>Interesting, I&#39;ll have to check that out, thanks.<br>
<div><div></div><div class="h5"><br>
&gt;<br>
&gt; -----Original Message-----<br>
&gt; From: <a href="mailto:ale-bounces@ale.org">ale-bounces@ale.org</a> [mailto:<a href="mailto:ale-bounces@ale.org">ale-bounces@ale.org</a>] On Behalf Of<br>
&gt; Geoffrey<br>
&gt; Sent: Tuesday, March 16, 2010 2:40 PM<br>
&gt; To: ale<br>
&gt; Subject: [ale] ubuntu users<br>
&gt;<br>
&gt; We have a script that is running just fine on RHEL 5.4.  When we run it<br>
&gt; on ubunutu (with &#39;set -x&#39;) we get the following error:<br>
&gt;<br>
&gt; + [ 1 -ne 1 ]<br>
&gt; + dir=all<br>
&gt; + echo Option all is valid...<br>
&gt; Option all is valid...<br>
&gt; + cd /esc<br>
&gt; + [ all == all ]<br>
&gt; [: 1: all: unexpected operator<br>
&gt; + [ -d all ]<br>
&gt; + echo Apparently all is not checked out. Sorry<br>
&gt; Apparently all is not checked out. Sorry<br>
&gt;<br>
&gt; Here is the code in question.  What is wrong with this?<br>
&gt;<br>
&gt; if [ &quot;$dir&quot; == &quot;all&quot; ]<br>
&gt; then<br>
&gt;      for dir in $DOCS $PERL $WEB $ITPROJECTS $SERVERLOG $DBCONFIG<br>
&gt; $LOGPRO \<br>
&gt;          $SCRIPTS $THIRDPARTY $ONTHEFLY<br>
&gt;      do<br>
&gt;          if [ -d $dir ]<br>
&gt;          then<br>
&gt;              echo &quot;Updating $dir...&quot;<br>
&gt;              svn update $dir<br>
&gt;          else<br>
&gt;              echo &quot;Apparently $dir is not checked out. Sorry&quot;<br>
&gt;          fi<br>
&gt;      done<br>
&gt; else<br>
&gt; .<br>
&gt; .<br>
&gt;<br>
<br>
<br>
--<br>
Until later, Geoffrey<br>
<br>
&quot;I predict future happiness for America if they can prevent<br>
the government from wasting the labors of the people under<br>
the pretense of taking care of them.&quot;<br>
- Thomas Jefferson<br>
_______________________________________________<br>
Ale mailing list<br>
<a href="mailto:Ale@ale.org">Ale@ale.org</a><br>
<a href="http://mail.ale.org/mailman/listinfo/ale" target="_blank">http://mail.ale.org/mailman/listinfo/ale</a><br>
See JOBS, ANNOUNCE and SCHOOLS lists at<br>
<a href="http://mail.ale.org/mailman/listinfo" target="_blank">http://mail.ale.org/mailman/listinfo</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>-- <br>James P. Kinney III<br>Actively in pursuit of Life, Liberty and Happiness         <br><br>