Skip to Content.
Sympa Menu

baslinux - Re: [BL] shell scripting

baslinux AT lists.ibiblio.org

Subject: Baslinux mailing list

List archive

Chronological Thread  
  • From: 3aoo-cvfd AT dea.spamcon.org
  • To: baslinux AT lists.ibiblio.org
  • Subject: Re: [BL] shell scripting
  • Date: Sat, 8 Jan 2005 09:32:48 +1300

sindi keesan wrote:
>
> Why are ash.tgz and zsh.tgz in ap1 while bash and
> tcsh are in a-something directories on the linux CD?

Because bash is the default shell and tcsh is the
second most popular.

> > Slackware 4.0 has 1.14 and 2.03
> > I prefer 1.14
>
> Does bash.tgz contain both of them?

No. bash.tgz is 1.14

> Why do you prefer 1.14?

Smaller. Tried and true. Can do everything I need.

> I don't think I need to also leave in /bin/sh because
> it is actually a pointer to busybox /ash and the SW40
> ash is probably more complete.

I doubt it. ash is the deluxe shell for busybox.
It is supposed to be complete. It is also more
up-to-date than the SW40 version.

> could I do that anyway once bash is installed (and the
> dosemu script can invoke it)?

Yes, as long as bash is where the #! line of the
installation script specifies.

> Could we then make .login and .cshrc and .zshenv etc.
> and have them invoked whenever we logged in to a terminal?

Where do those files live? If the live in /etc, then
there should be no problem (assuming that's where the
those shells look for their config files). However,
it's a different story if the files go in the home
directory of a user. Perhaps those shells have a
parameter to specify the location of the config file?

Cheers,
Steven

____________________________
http://www.basiclinux.com.ru




Archive powered by MHonArc 2.6.24.

Top of Page