Results 1 to 6 of 6
I've been playing around with fish and like it for most tasks (esp the lack of subshells) which got me to thinking, does anyone else use any alternate shells that ...
- 05-06-2008 #1
Anyone using other shells?
I've been playing around with fish and like it for most tasks (esp the lack of subshells) which got me to thinking, does anyone else use any alternate shells that they like better than the usuals (bash in particular)? I used to be a big fan of csh but sort of just gave up on it for scripting because everyone uses bash and all the original "extra" functionality was eventually included in bash, although I liked the "C"ness of it. I feel like fish is the Python of shells, if that's a good analogy, it seems to just know what I want to do. Any other experiences? Any more esoteric shells offering anything good?
- 05-06-2008 #2
I mainly use zsh because I like the tab completion features. I've looked at fish, but I've not spent much time tinkering with it.
- 05-06-2008 #3
Yea zsh is pretty slamming, tons upon tons of features and functionality. I was never quite sure why it wasn't the standard over bash, particularly for normal users, other than that sh came first. I guess it's because the gnu project wrote bash, but still, you would think distros would have pushed for more feature-rich shells, esp back in the almost-all-command-line days.
- 05-06-2008 #4Linux Engineer
- Join Date
- Apr 2006
- Location
- Saint Paul, MN, USA / CentOS, Debian, Solaris, SuSE
- Posts
- 1,116
Hi.
I use tcsh for interactive work, but the Bourne shell family for scripting.
There are some interesting specialty shells. Every now and then I look at them (e.g. rc), but for portability I stay with the Bourne family.
I think ATT must have released the Korn shell for all to use, because Debian Lenny offers ksh 93s+ in the repositories ... cheers, drlWelcome - get the most out of the forum by reading forum basics and guidelines: click here.
90% of questions can be answered by using man pages, Quick Search, Advanced Search, Google search, Wikipedia.
We look forward to helping you with the challenge of the other 10%.
( Mn, 2.6.n, AMD-64 3000+, ASUS A8V Deluxe, 1 GB, SATA + IDE, Matrox G400 AGP )
- 05-07-2008 #5Linux Enthusiast
- Join Date
- Jun 2005
- Location
- The Hot Humid South
- Posts
- 602
I've used a few, but only briefly... zsh when I was in college and they had some SunOS computers available, can't really say I have anything against it, gotta try it again at some point; ash when I was in my "let me see how light of a system I can build", did busybox's sh and dash at around the same time too; and csh just to see how it work, didn't really like it.
Always end up back in bash since it's the standard on pretty much all distros."Today you are freer than ever to do what you want, provided you can pay for it!" --Bad Religion
- 05-07-2008 #6
Haha, funny how we all go through that phase.
Ditto, the reason I decided to give fish a go is because it's a descendent of bash (or so I was told) so compatibility shouldn't be an issue.
I gotta say, it has been pretty sweet so far, the tab complete is wicked cool (ditto in the tab hyphen complete, type "gcc -" then hit tab, just like zsh!) and I like the idea of getting rid of subshells


Reply With Quote

