Date: Sun, 5 Jun 2016 12:30:11 -0400 From: Baho Utot <baho-utot@columbus.rr.com> To: freebsd-questions@freebsd.org Subject: Re: sh[it] and What am I missing here? Message-ID: <6f157455-0bda-ef46-82dc-e97fb0c4a08b@columbus.rr.com> In-Reply-To: <57545029.5060805@gmail.com> References: <57544c10.90e58c0a.cacbc.62fd@mx.google.com> <cdf04501-79ef-9dbb-14f0-ed10a6d7241e@columbus.rr.com> <57545029.5060805@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 06/05/16 12:15, jd1008 wrote: > > > On 06/05/2016 10:01 AM, Baho Utot wrote: >> On 06/05/16 11:58, Manas Bhatnagar wrote: >>>> After the /bin/sh am I into a bourne shell or what? >>> Try 'env bash'? >>> >>> >> env: bash: No such file or directory > > Sorry, for barging in at this point. > Do I understand correctly that you want bash to be your shell? No I don't want to have sh as my shell or change the default shell. I am just writing a script to build packages from ports on a new install. As bash is not available but sh was I'll use that to script into. Now when I was writing the script syntax that should have been a Ok in sh it was/is failing. After some head scratching I found that maybe I wasn't really using or in a bourne shell ie /bin/sh. That made me think that even though I have #!/bin/sh at the top of the script some how I wasn't really getting sh but csh. So here is what I tried. Power on console ( boot computer ) Login in as root /bin/sh set # to show environment etc WTF SHELL says I am in csh???? It should say SHELL=/bin/sh Hence my question here as to what is going on.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6f157455-0bda-ef46-82dc-e97fb0c4a08b>