Text Size

bash is new default terminal shell in Panther

updated 01:30 am EDT, Tue August 26, 2003

One MacNN reader notes that latest (private) developer version of Panther, Apple's next release of Mac OS X, uses to bash as the default shell for Panther 7B44."

"That may please Mac users who are already comfortable with bash on their Linux machines, but those of us who have stayed with the default settings in Jaguar will have to unlearn a few tcsh-specific things and become much more familiar with bash."




"In the long-run, it will be good to share this similarity with the Linux world, which is growing at such a fast rate. What I'd like to know, though, is Apple's motivation for this change. It will give a lot of publishing companies an excuse to update all their Mac-specific UNIX books that were already too expensive the first time around."

 
Previous Comments

Word.

08/26, 01:38am reply

First post.

MacNN.com Reader

Fresh-Faced Recruit

Joined: Jul 2001

0

Yay!

08/26, 01:41am reply

I didn't understand what their facination with tcsh was. I'm no expert, but I've used bash for a while and when writing improptu shell scripts, et cetera, the small differences in syntax was annoying.

So, for me this is a welcome change. Anyone actually know/care what the differences are?

(I've probably just set off a holy war on the magnitude of vi vs. emacs ...)

MacNN.com Reader

Fresh-Faced Recruit

Joined: Jul 2001

0

Smart Move

08/26, 01:54am reply

ANYTHING else they can do to limit the differences between OSX and LINUX can do nothing but help Apple in the adoption of their OS and servers, etc.

MacNN.com Reader

Fresh-Faced Recruit

Joined: Jul 2001

0

Motivation?

08/26, 02:03am reply

The only 'motivation' is that Wilfredo Sanchez no longer controls it.. tcsh was his shell, he left apple, so the BSD group changed it cause they didn't like tcsh.

Really.

MacNN.com Reader

Fresh-Faced Recruit

Joined: Jul 2001

0

Ummm..

08/26, 02:07am reply

They actually switched it about a month back.

MacNN.com Reader

Fresh-Faced Recruit

Joined: Jul 2001

0

Old news

08/26, 02:09am reply

It was changed in the WWDC build.

MacNN.com Reader

Fresh-Faced Recruit

Joined: Jul 2001

0

Wow, they posted it!!

08/26, 02:51am reply

Bash never came up for me with WWDC, 7B21, 7B28, or 7B39. Maybe I moved my preferences to the newly created Home directory each time before launching Terminal, and that maintained the former default preference for tcsh. I guess I should have recognized the connection between the Sanchez departure and the switch to bash. Do I really want to feed O'Reilly another huge sum of money for updated editions of their already expensive voluminous books just to become familiar with bash?

MacNN.com Reader

Fresh-Faced Recruit

Joined: Jul 2001

0

too bad

08/26, 03:01am reply

I'd rather have tcsh. But I doubt tcsh is removed, just not default so those of use who avoid sh type shells for real work can set it up for our logins. FreeBSD and others use tcsh or csh or other non bash non GPLed shells as default as well.

MacNN.com Reader

Fresh-Faced Recruit

Joined: Jul 2001

0

Yipee!

08/26, 03:20am reply

This is great news! Now both OSes I use wil have the same default shell.

MacNN.com Reader

Fresh-Faced Recruit

Joined: Jul 2001

0

I used bash anyway

08/26, 03:22am reply

I just changed everything to bash anyway... it's simply a better shell... Heck I even have all my users on the BSD (AMD) box using bash.

MacNN.com Reader

Fresh-Faced Recruit

Joined: Jul 2001

0

Popular News