sh[it] and What am I missing here?
baho-utot at columbus.rr.com
Sun Jun 5 16:30:13 UTC 2016
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
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.
More information about the freebsd-questions