[ale] ubuntu users

Jim Kinney jim.kinney at gmail.com
Tue Mar 16 16:41:32 EDT 2010


I've been bit by that before. #!/bin/bash is my new shell script default
shebang line.

haven't yet been bit by new bash calling old bash stuff yet. I'm sure it'll
happen when I have the least time to debug the mess :-)

On Tue, Mar 16, 2010 at 4:22 PM, Geoffrey <lists at serioustechnology.com>wrote:

> Lightner, Jeff wrote:
> > Are you running the same shell on both?
>
> Assuming we are running the same, /bin/sh
>
> >
> > Some distros use tcsh instead of bash by default.   They also link sh to
> > it so if you had a shebang of #!/bin/sh it might not be using the shell
> > you think it is.
>
> Interesting, I'll have to check that out, thanks.
>
> >
> > -----Original Message-----
> > From: ale-bounces at ale.org [mailto:ale-bounces at ale.org] On Behalf Of
> > Geoffrey
> > Sent: Tuesday, March 16, 2010 2:40 PM
> > To: ale
> > Subject: [ale] ubuntu users
> >
> > We have a script that is running just fine on RHEL 5.4.  When we run it
> > on ubunutu (with 'set -x') we get the following error:
> >
> > + [ 1 -ne 1 ]
> > + dir=all
> > + echo Option all is valid...
> > Option all is valid...
> > + cd /esc
> > + [ all == all ]
> > [: 1: all: unexpected operator
> > + [ -d all ]
> > + echo Apparently all is not checked out. Sorry
> > Apparently all is not checked out. Sorry
> >
> > Here is the code in question.  What is wrong with this?
> >
> > if [ "$dir" == "all" ]
> > then
> >      for dir in $DOCS $PERL $WEB $ITPROJECTS $SERVERLOG $DBCONFIG
> > $LOGPRO \
> >          $SCRIPTS $THIRDPARTY $ONTHEFLY
> >      do
> >          if [ -d $dir ]
> >          then
> >              echo "Updating $dir..."
> >              svn update $dir
> >          else
> >              echo "Apparently $dir is not checked out. Sorry"
> >          fi
> >      done
> > else
> > .
> > .
> >
>
>
> --
> Until later, Geoffrey
>
> "I predict future happiness for America if they can prevent
> the government from wasting the labors of the people under
> the pretense of taking care of them."
> - Thomas Jefferson
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://mail.ale.org/mailman/listinfo/ale
> See JOBS, ANNOUNCE and SCHOOLS lists at
> http://mail.ale.org/mailman/listinfo
>



-- 
-- 
James P. Kinney III
Actively in pursuit of Life, Liberty and Happiness
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.ale.org/pipermail/ale/attachments/20100316/54a98d50/attachment-0001.html 


More information about the Ale mailing list