LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   2007 LinuxQuestions.org Members Choice Awards (https://www.linuxquestions.org/questions/2007-linuxquestions-org-members-choice-awards-79/)
-   -   Shell of the Year (https://www.linuxquestions.org/questions/2007-linuxquestions-org-members-choice-awards-79/shell-of-the-year-610207/)

vermaden 01-15-2008 07:27 AM

Tons of Fun: If you want to check zsh, best interactive shell, then check this thread on bsdforums.org:
http://bsdforums.org/forums/showthread.php?t=51133

uvrakesh 01-15-2008 09:46 PM

I have been working on bash for the past and i had an opportunity to work on csh too.I dont have any idea about other shell, may be they are powerful too.But i feel bash is cool.My vote is for bash

Rakesh UV

x-nc 01-16-2008 12:34 AM

Ok, maybe I'm just completely out of the loop but what is "fish"?

vermaden 01-16-2008 02:43 AM

Quote:

Originally Posted by x-nc (Post 3024122)
Ok, maybe I'm just completely out of the loop but what is "fish"?

check this:
http://vermaden.deviantart.com/art/FISH-vs-ZSH-57890644

EmaRsk 01-21-2008 01:43 PM

I vote for fish, very well thought for interactive use, and very simple to use and extend (compare the completion syntax of fish and zsh!)
And please don't cancel this poll, the suggestion of asking for the favourite shell _after_ bash is not bad, i think

custangro 01-21-2008 02:52 PM

ksh all the way baby!

Chris.C 01-22-2008 04:44 AM

Bash, of course.

TerryP 01-26-2008 07:06 PM

I used to collect shells although the very first Unix Shell I used was bash by way of Knoppix, FreeBSD had a default of tcsh at the time I used it so it became my first primary shell.


I think there are only 2 main reasons why bash would be #1 and impossible to topple.

0/ It is default for most distro

1/ It is installed on about every distro

2/ many people probably don't care to change shells (unless maybe you spend 60-100 hr a week in one...)

This is much the same reason as I /ONLY/ write shell scripts with a POSIX compatible Bourne Shell (/bin/sh) in mind and never with Bourne Again or Korn specifics.. Because I ain't gonna change the darn script to run on some UNIX machines /bin/sh just because I was using Bash or Korn when I wrote the thing :-P

In general usage I've found bash and various korn shells to be more or less the 'same' for interactive use. I used the Tenex C Shell for a long time as far as my standard shell goes but I've come to prefer some thing more Bourne styled because I don't have to adjust my thinking to use the shell on any unix or Linux box.


zsh is my default shell on my workstation now're days because it can function 'as expected' for some one used to Bourne style shells and has just about every feature I could ever want.even if I don't use half of them haha. It's arguably the best shell I've used but due to the nature of things I'm fully used to working with several shells.


About all I ask of a shell for interactive use is command line editing, tab completion, and a history feature is nice but could replace the CLI Editing hehe. I use zsh and korn daily fyi.

My ~/.zshrc file is actually a semi-universal Bourne settings file of sorts, it adjusts what it sets when read based on $SHELL and uname because I got tired of splitting config between various shells I bump into on differing OSes.


zsh all the way ;-)

Xaphoid 02-01-2008 10:58 AM

My shell isn't here!
 
I use psh whenever possible it's nice to use perl constructs without running a perl script. ;)

xma 02-01-2008 02:31 PM

Bash for daily use but KSH at my work place (default).

G13man 02-01-2008 08:27 PM

maybe we could have the poll listing your fav three
but as a newbie to a lot of this , leave all these in so that we newbies can know the best programs\apps to use.

some pearls of wisdom i'm learning from you all , such as

There are 10 kind of people in the world, those that understand binary and those that don't!

I am still laughing thanks

lurid 02-15-2008 02:00 AM

Used bash since I started using GNU/Linux. I like it.

diilbert 02-16-2008 03:55 PM

Bash. The only one I really have ever used. I am wondering if in the coming years there will be any additions to this category, since there is not too many other places we could go by introducing another shell alternative.

archtoad6 03-04-2008 09:07 AM

Quote:

Originally Posted by digiot (Post 3008258)
Might be kind of silly, but you could just declare bash the winner and have a second place poll. The results might well be different than just whoever finishes up in second against bash. . . . Such a poll might at least encourage experimentation . . .

An excellent idea. Perhaps rename the poll "Alternate Shell of the Year". As long as bash isn't among the choices, I hope folks would understand its purpose.


Quote:

Originally Posted by digiot (Post 3008258)
And I don't use it but that plan9-ish 'rc' shell or whatever it is could be on there.

This brings up another issue: the candidate lists for the various polls. Would it be possible to have pre-voting ("open primary" :)) period, perhaps in December, when the lists are discussed? This would eliminate biasing the results because early voters didn't have the full set of choices.

Robert0380 03-04-2008 11:28 AM

I've been working on HP-UX and Solaris boxes a lot over the last few years and I prefer ksh over bash. Maybe bash can be set up to do the same but using vi-like commands at the shell makes me a lot more productive.


Edit: set -o vi for vi-like commands


All times are GMT -5. The time now is 10:38 AM.