Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 Mar 2005 07:20:12 +1300
From:      Jonathan Chen <jonc@chen.org.nz>
To:        Ben Munat <bent@munat.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: tab completion
Message-ID:  <20050301182012.GB64444@osiris.chen.org.nz>
In-Reply-To: <4224A622.5080806@munat.com>
References:  <422424B2.1040809@munat.com> <20050301080924.GM8778@dan.emsphone.com> <422427DB.50504@munat.com> <20050301103326.GD5353@gravitas.thebunker.net> <4224A622.5080806@munat.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Mar 01, 2005 at 09:28:02AM -0800, Ben Munat wrote:
> None of those commands worked... However, I've also found that echo $SHELL 
> in my regular user's terminal says /bin/sh, while as root it says /bin/csh. 

If you're using /bin/sh, then of course none of the given commands
will work as they are for tcsh.

> Both root and the non-root user's shells are listed in /etc/passwd as 
> /bin/tcsh, so where else would the shell get set? Can I just set all 
> terminals and all users (i.e. me) to have the same shell with the same 
> capabilities?

I suspect that /etc/passwd has gotten out of sync with master.passwd.
Don't edit /etc/passwd. Use vipw(1) and make your changes within
there.
-- 
Jonathan Chen <jonc@chen.org.nz>
----------------------------------------------------------------------
                        "Only the meek get pinched. The bold survive."
                                                      - Ferris Bueller



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050301182012.GB64444>